0
私は、いくつかのノードが無効になっているツリーを持っています。親が有効になっていて、その子が無効な状態にあり、親ノードをチェックしようとすると、すべてのノードがチェックされます。有効にする必要があります。Jstree:無効にしたチェックボックスのチェックを避けるにはどうすればよいですか?
$('#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;
}
}
}
}
});
あなたはjsFiddleの例を提供することができます試すことができますか? – abhy