From f2df5643f965487cd91d66ddc4e7a5c7b6ee50bd Mon Sep 17 00:00:00 2001 From: Kevin Date: Wed, 10 Apr 2013 05:33:43 -0700 Subject: [PATCH] Adds an optional callback function to alerts when being closed --- code/boot.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/boot.js b/code/boot.js index 5cab4e63..38b9b250 100644 --- a/code/boot.js +++ b/code/boot.js @@ -291,12 +291,13 @@ window.setupDialogs = function() { autoOpen: false, modal: true, buttons: [ - { text: 'OK', click: function() { $(this).dialog('close'); } } + { text: 'OK', click: function() { if($(this).data("closeCallback")) {$(this).data("closeCallback")();} $(this).dialog('close'); } } ] }); - window.alert = function(text, isHTML) { + window.alert = function(text, isHTML, closeCallback) { var h = isHTML ? text : window.convertTextToTableMagic(text); + $('#dialog').data("closeCallback", closeCallback); $('#dialog').html(h).dialog('open'); } }