loadBranch

loads data to the specified branch, as direct children of the node with the ID provided

promise loadBranch(id id,function callback,string url);
ididbranch ID
callbackfunctioncallback function
urlstringdata URL
promisethe result of a request for branch data

Example

$$("tree").loadBranch("branchId", null, "data.php");
 
$$("tree").loadBranch("branchId", null, "data.php").then(function(data){
    var json = data.json();
});

Related samples

Details

The method returns a promise that:

  • is resolved when the data are loaded
$$("tree").loadBranch("branchId", null, "data.php").then(function(data){
    var json = data.json();
});
  • is rejected when a loading error occurs or if an attempt to load the same portion of data was made
$$("tree").loadBranch("branchId", null, "data.php").fail(function(){
    // your code here
});
 
// catch() is the Webix alias of fail()
$$("tree").loadBranch("branchId", null, "data.php").catch(function(){
    // your code here
});
See also
Back to top
Join Our Forum
We've retired comments here. Visit our forum for faster technical support, connect with other developers, and share your feedback there.
If you have not checked yet, be sure to visit site of our main product Webix html5 ui library and page of tree table product.