gpt4 book ai didi

javascript - Jstree:如何避免选中禁用的复选框?

转载 作者:行者123 更新时间:2023-11-28 05:54:29 24 4
gpt4 key购买 nike

我有一棵树,其中很少有节点被禁用。如果父节点已启用,并且其子节点很少处于禁用状态,并且我尝试检查父节点,则检查所有节点。我只想要以下节点应检查是否已启用。

$('#Tree').jstree({
plugins: ["themes","checkbox","json_data","ui","types","real_checkboxes"],
"checkbox" : {
"keep_selected_style" : false,
"tie_selection" : false,
"three_state" : true,
"real_checkboxes" : true
},
"core":
{
"themes": {
"icons": false
},
"data":Products
},
"types":{
"types":{
"disabled" : {
"check_node" : false,
"uncheck_node" : false,
"select_node": false,
"open_node": false,
"close_node": false,
"create_node": false,
"delete_node": false
} ,
"directory" : {

"check_node" : false,
"uncheck_node" : false
},
"default" : {
"check_node" : function () {
if(node_should_be_disabled) return false;
return true;
},
"uncheck_node" : function () {
if(node_should_be_disabled) return false;
return true;
}
}
}
}
});

最佳答案

你可以试试这个

           $('.altGrup').jstree({
"checkbox": {
three_state: false
},
"plugins": ["checkbox"]
});

关于javascript - Jstree:如何避免选中禁用的复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37814547/

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