如何获取JStree顶级检查节点。

时间:2013-09-06 11:29:27

标签: jquery jstree

我使用带复选框的json对象创建了一个jquery jstree。树很好。现在我需要所有顶级检查节点(而不是他们的孩子)。我尝试使用下面的代码,它返回所有已检查的节点,包括他们的孩子。

$("#treename").jstree("get_checked",null,true).each

                          (function () { 

                     alert($(this).attr("path"));

 }); 

参考下面的树形图。我只需要“CA_Administrator”而不是它的子节点,如trunk,branch,tag。 My Tree

1 个答案:

答案 0 :(得分:0)

我们需要在jstree函数中将参数从true更改为false。

$("#treename").jstree("get_checked",null,false).each 

               (function () { 

               alert($(this).attr("path"));

               });