diff options
author | Bharat Mediratta <bharat@menalto.com> | 2009-01-05 08:20:07 +0000 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2009-01-05 08:20:07 +0000 |
commit | 06b4145b7650a883873105164ecc7273052ab6d4 (patch) | |
tree | 88bf394961fb1a307fb91ccba82a57170ce013f5 /lib/gallery.dialog.js | |
parent | 2dc436beea943092f9ede6b0131c27c9f7042011 (diff) |
Quick edit dialogs should stay on the same page and trigger a reload.
Diffstat (limited to 'lib/gallery.dialog.js')
-rw-r--r-- | lib/gallery.dialog.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/gallery.dialog.js b/lib/gallery.dialog.js index c91c07b7..10ec412a 100644 --- a/lib/gallery.dialog.js +++ b/lib/gallery.dialog.js @@ -20,7 +20,7 @@ function handleDialogEvent(event) { * @todo Set ui-dialog-buttonpane button values equal to the original form button value * @todo Display loading animation on form submit */ -function openDialog(element) { +function openDialog(element, on_success) { var sHref = $(element).attr("href"); var sTitle = $(element).attr("title"); var eDialog = '<div id="gDialog"></div>'; @@ -36,8 +36,8 @@ function openDialog(element) { } if (data.result == "success") { $("#gDialog").dialog("close"); - if (data.reload) { - window.location.reload(); + if (on_success) { + on_success(); } else if (data.location) { window.location = data.location; } else { |