gpt4 book ai didi

javascript - jstree选中子节点时检查所有父节点

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:42:22 24 4
gpt4 key购买 nike

jstree中勾选子节点时如何勾选所有父节点?

$('#select_cats').jstree({
"core" : {
"themes" : {
"responsive": false
}
},
"types" : {
"default" : {
"icon" : "fa fa-folder icon-state-warning icon-lg"
},
"file" : {
"icon" : "fa fa-file icon-state-warning icon-lg"
}
},
"checkbox": {
"three_state": false
},
"plugins": ["types", "checkbox"]
});

最佳答案

这段代码就是解决这个问题的。

当您检查一个节点时,所有该节点的父节点都将被自动检查

$('#categories').on('activate_node.jstree', function (e, data) {
if (data.instance.is_leaf(data.node)) {
var parentnode = data.node.parent
do {
data.instance.check_node(parentnode)
parentnode = data.instance.get_node(parentnode).parent
} while (parentnode)
}
})

关于javascript - jstree选中子节点时检查所有父节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33587215/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com