summaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2014-02-08 00:21:56 +0200
committerKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2014-02-12 12:38:30 +0200
commita9f40c9470e5a54e4757e36c06f0369a2ff71bca (patch)
tree23d2981cff7502d3ff05640e4878c652b0069103 /web
parentac988830d3bf3fcd5a1c5471d617506da0b573be (diff)
downloadacf2-a9f40c9470e5a54e4757e36c06f0369a2ff71bca.tar.bz2
acf2-a9f40c9470e5a54e4757e36c06f0369a2ff71bca.tar.xz
web client: trigger content reload with an event
Diffstat (limited to 'web')
-rw-r--r--web/client.js14
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();