在jstree中选择同名节点
我正在使用 jstree,树中的几个节点具有相同的名称。如果我选择名称为“aaa”的节点,我希望选择名称为“aaa”的所有节点。
$j("#actionButtonTest").click(function() {
$j("#demo2")
.bind("select_node.jstree", function (e, data) {
alert(data.rslt.obj.attr("name")); //alerts node name
data.inst.select_node($j('li[name="situ"]')); //selects node with name 'situ' -- not working though
$j.jstree.select_node($j('li[name="situ"]')); ////selects node with name 'situ' -- not working though
});
});
如果有人可以向我展示选择具有特定选定名称的所有节点的正确方法,我将不胜感激。
干杯
I am using jstree and several nodes in my tree have the same name. If i am selecting a node with name 'aaa', i want all nodes with name 'aaa' to be selected.
$j("#actionButtonTest").click(function() {
$j("#demo2")
.bind("select_node.jstree", function (e, data) {
alert(data.rslt.obj.attr("name")); //alerts node name
data.inst.select_node($j('li[name="situ"]')); //selects node with name 'situ' -- not working though
$j.jstree.select_node($j('li[name="situ"]')); ////selects node with name 'situ' -- not working though
});
});
I would be grateful if somebody could show me the right way of selecting all nodes with a particular selected name.
Cheers
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为jstree是通过代码一次选择1个节点而编写的。试试这个:
I think jstree is written to select 1 node at a time by code. Try this: