diff options
Diffstat (limited to 'themes/default')
| -rw-r--r-- | themes/default/js/ui.init.js | 13 | 
1 files changed, 10 insertions, 3 deletions
| diff --git a/themes/default/js/ui.init.js b/themes/default/js/ui.init.js index 7fef7ec6..5c75fb02 100644 --- a/themes/default/js/ui.init.js +++ b/themes/default/js/ui.init.js @@ -74,9 +74,16 @@ function openDialog(element) {    var buttons = {};    buttons["Submit"] = function() {      var form = $("#gDialog").find("form"); -    form.ajaxSubmit(function(data, textStatus) { -        form.html(data); -      }); +    var options =  +    $(form).ajaxSubmit({ +      success: function(data, textStatus) { +        if (data == "") { +          window.location.reload() +          $("#gDialog").dialog("close"); +        } +        $("#gDialog").html(data); +      } +    });    }    buttons["Reset"] = function() {      var form = $("#gDialog").find("form"); | 
