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