function makeid() { var text = ""; var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; for (var i = 0; i < 5; i++) text += possible.charAt(Math.floor(Math.random() * possible.length)); return text; } function dropdown(i,e) { document.getElementById(i).innerHTML = e; document.getElementById(i +'h').value = e; if (i == "serverbutton") { console.log("here"); $.ajax({ type: 'POST', url: "?rand="+ makeid(), data: "serverbuttoni="+e, success: function(response) { document.getElementById('cdromdiv').innerHTML = response; }, }); console.log("a"); $.ajax({ type: 'POST', url: "?rand="+ makeid(), data: "serverbuttona="+e, success: function(response) { document.getElementById('drive1div').innerHTML = response; }, }); console.log("b"); $.ajax({ type: 'POST', url: "?rand="+ makeid(), data: "serverbuttonb="+e, success: function(response) { document.getElementById('drive2div').innerHTML = response; }, }); console.log("c"); $.ajax({ type: 'POST', url: "?rand="+ makeid(), data: "serverbuttonc="+e, success: function(response) { document.getElementById('drive3div').innerHTML = response; }, }); } } function post(path, params, method) { method = method || "post"; var form = document.createElement("form"); form.setAttribute("method", method); form.setAttribute("action", path); for(var key in params) { if(params.hasOwnProperty(key)) { var hiddenField = document.createElement("input"); hiddenField.setAttribute("type", "hidden"); hiddenField.setAttribute("name", key); hiddenField.setAttribute("value", params[key]); form.appendChild(hiddenField); } } document.body.appendChild(form); form.submit(); } $('#confirm-delete').on('click', '.btn-ok', function(e) { var $modalDiv = $('#confirm-detele'.delegateTarget); var vmname = $(this).data('deleteName'); var vmid = $(this).data('deleteVm'); post('?', {deletevm: vmid,deletename: vmname}); }); $('#confirm-delete').on('show.bs.modal', function(e) { var data = $(e.relatedTarget).data(); $('.title', this).text(data.deleteVm); document.getElementById('modaltext2').innerHTML = data.deleteText; $('.btn-ok', this).data({'deleteName': data.deleteName,'deleteVm': data.deleteVm}); }); function submitbutton(formid){ data = $('#'+ formid).serialize(); $.ajax({ type: 'POST', url: "?rand="+ makeid(), data: data, success: function(response) { if (response != "success"){ window.alert('Failure!\n'+ response); } else { window.location.href = ""; } }, }); }