Jquery 如何获取JStree顶级检查节点。
我已经使用带有复选框的json对象创建了一个jQueryJStree。这棵树长得很好。现在,我需要所有顶级选中节点(而不是它们的子节点)。我已经尝试使用下面的代码返回我所有检查过的节点,包括它们的子节点Jquery 如何获取JStree顶级检查节点。,jquery,jstree,Jquery,Jstree,我已经使用带有复选框的json对象创建了一个jQueryJStree。这棵树长得很好。现在,我需要所有顶级选中节点(而不是它们的子节点)。我已经尝试使用下面的代码返回我所有检查过的节点,包括它们的子节点 $("#treename").jstree("get_checked",null,true).each (function () { alert($(this).attr("path"));
$("#treename").jstree("get_checked",null,true).each
(function () {
alert($(this).attr("path"));
});
参考下面的树图片。我只需要“CA_Administrator”,而不需要它的子节点,如主干、分支和标记。
我们只需要在jstree函数中将参数从true更改为false
$("#treename").jstree("get_checked",null,false).each
(function () {
alert($(this).attr("path"));
});
运气好吗?我在JStree 3中面临着完全相同的问题:(@zaitsman请按照我下面的答案。如何在v3上做到这一点?只有完整对象是真/假