Added showConfirmationDialog function
This commit is contained in:
parent
232dbe5459
commit
525709eb38
3 changed files with 526 additions and 528 deletions
|
|
@ -431,3 +431,17 @@ function showOfflineOverlay(title, message, reconnectCallback) {
|
|||
function hideOfflineOverlay() {
|
||||
$("#offline_overlay").hide();
|
||||
}
|
||||
|
||||
function showConfirmationDialog(message, onacknowledge) {
|
||||
var confirmationDialog = $("#confirmation_dialog");
|
||||
var confirmationDialogAck = $(".confirmation_dialog_acknowledge", confirmationDialog);
|
||||
|
||||
$(".confirmation_dialog_message", confirmationDialog).text(message);
|
||||
confirmationDialogAck.unbind("click");
|
||||
confirmationDialogAck.bind("click", function (e) {
|
||||
e.preventDefault();
|
||||
$("#confirmation_dialog").modal("hide");
|
||||
onacknowledge(e);
|
||||
});
|
||||
confirmationDialog.modal("show");
|
||||
}
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -35,17 +35,9 @@ $(function() {
|
|||
})
|
||||
};
|
||||
if (action.confirm) {
|
||||
var confirmationDialog = $("#confirmation_dialog");
|
||||
var confirmationDialogAck = $(".confirmation_dialog_acknowledge", confirmationDialog);
|
||||
|
||||
$(".confirmation_dialog_message", confirmationDialog).text(action.confirm);
|
||||
confirmationDialogAck.unbind("click");
|
||||
confirmationDialogAck.bind("click", function(e) {
|
||||
e.preventDefault();
|
||||
$("#confirmation_dialog").modal("hide");
|
||||
callback();
|
||||
showConfirmationDialog(action.confirm, function (e) {
|
||||
callback();
|
||||
});
|
||||
confirmationDialog.modal("show");
|
||||
} else {
|
||||
callback();
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue