diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-02-08 00:21:56 +0200 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-02-12 12:38:30 +0200 |
commit | a9f40c9470e5a54e4757e36c06f0369a2ff71bca (patch) | |
tree | 23d2981cff7502d3ff05640e4878c652b0069103 /web | |
parent | ac988830d3bf3fcd5a1c5471d617506da0b573be (diff) | |
download | acf2-a9f40c9470e5a54e4757e36c06f0369a2ff71bca.tar.bz2 acf2-a9f40c9470e5a54e4757e36c06f0369a2ff71bca.tar.xz |
web client: trigger content reload with an event
Diffstat (limited to 'web')
-rw-r--r-- | web/client.js | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/web/client.js b/web/client.js index 8d67d7a..f4fd89d 100644 --- a/web/client.js +++ b/web/client.js @@ -598,8 +598,7 @@ $(function() { if (removable) { var link = href().click(function() { data.delete(name).done(function(txnValid) { - statusBar.validationReady(txnValid) - renderObject(); + $("#content").trigger("reload", [txnValid]); }) }).text("Delete"); this.wrapped = makeRow(this.wrapped); @@ -1167,8 +1166,9 @@ $(function() { if (newIndex != oldIndex) data.move(oldIndex, newIndex) .done(function(txnValid) { - statusBar.validationReady(txnValid); - renderObject(); + $("#content").trigger( + "reload", [txnValid] + ); }); } }); @@ -1356,6 +1356,12 @@ $(function() { }); }; + $("#content").on("reload", function(event, txnValid) { + statusBar.validationReady(txnValid); + renderObject(); + event.stopPropagation(); + }); + function render() { var path = $.param.fragment(); |