39 lines
1.5 KiB
JavaScript
39 lines
1.5 KiB
JavaScript
$(function () {
|
|
$("#ShutdownDialog").dialog({
|
|
autoOpen: false,
|
|
height: 200,
|
|
width: 500,
|
|
modal: true,
|
|
buttons: {
|
|
"Confirm": function () {
|
|
if ($("#ShutdownDialogInput").val().toLowerCase() != "yes") {
|
|
$("#ShutdownDialogError").show();
|
|
return;
|
|
}
|
|
$("button").button("disable");
|
|
$("#ShutdownDisplaynameInput").val($(this).data("display-name"));
|
|
$("#ShutdownValueInput").val($(this).data("value"));
|
|
$("#ShutdownForm").submit();
|
|
},
|
|
"Cancel": function () {
|
|
$(this).dialog("close");
|
|
}
|
|
}
|
|
});
|
|
|
|
$(".shutdownButton").button().click(function () {
|
|
var shutdownDialog = $("#ShutdownDialog");
|
|
var dataValue = $(this).data("value");
|
|
shutdownDialog.data("value", dataValue);
|
|
var dataDisplayName = $(this).data("display-name");
|
|
shutdownDialog.data("display-name", dataDisplayName);
|
|
if (dataValue == "True") {
|
|
$("#ShutdownDialogText").text("Are you sure you want to activate " + dataDisplayName + "? Type \"yes\" to continue.");
|
|
} else {
|
|
$("#ShutdownDialogText").text("Are you sure you want to shutdown " + dataDisplayName + "? Type \"yes\" to continue.");
|
|
}
|
|
$("#ShutdownDialogInput").val("");
|
|
$("#ShutdownDialogError").hide();
|
|
shutdownDialog.dialog("open");
|
|
});
|
|
}) |