Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Allowing success and error callbacks in refresh()

  • Loading branch information...
commit 77fa855cdab748057843214dee9b3c54141dd454 1 parent d96f2cb
@chillu chillu authored
Showing with 10 additions and 2 deletions.
  1. +10 −2 thirdparty/jstree/jquery.jstree.js
View
12 thirdparty/jstree/jquery.jstree.js
@@ -523,7 +523,7 @@
}
this.__callback({});
},
- refresh : function (obj) {
+ refresh : function (obj, s_call, e_call) {
var _this = this;
this.save_opened();
if(!obj) { obj = -1; }
@@ -531,7 +531,15 @@
if(!obj) { obj = -1; }
if(obj !== -1) { obj.children("UL").remove(); }
else { this.get_container_ul().empty(); }
- this.load_node(obj, function () { _this.__callback({ "obj" : obj}); _this.reload_nodes(); });
+ this.load_node(
+ obj,
+ function () {
+ _this.__callback({ "obj" : obj});
+ _this.reload_nodes();
+ if(s_call) s_call.call(this);
+ },
+ e_call
+ );
},
// Dummy function to fire after the first load (so that there is a jstree.loaded event)
loaded : function () {
Please sign in to comment.
Something went wrong with that request. Please try again.