1. 程式人生 > >獲取easyui Tree節點的子節點

獲取easyui Tree節點的子節點

easyui中我們常獲取樹的節點資訊進行拓展功能,那麼如何進行獲取節點資訊呢?

1傳入當前節點id,獲取當前節點下的所有子節點,包括二級三級節點等等

function getChildren(id){

var $tree = $('#tree');

var node = $tree.tree('find',id);

var childrenNodes = $tree.tree('getChildren',node.target);

return childrenNodes;

}

2.獲取當前節點的下一級節點

function getSubChildren(id){

var

 $tree = $('#tree');

var node = $tree.tree('find',id);

var subNodes = [];

$(node.target)

.next().children().children("div.tree-node").each(function(){   

subNodes.push($tree.tree('getNode',this));

});

return subNodes;

}