1

チェックボックスプラグインでjstreeを作りたいです。jstree が読み込まれると、いくつかのノードがチェックされ、それらの状態を変更できなくなります。チェックボックスノードを無効にする方法を見つけましたが、その親ノードの状態を変更すると、子ノードはそれ自体の状態を変更する場合があります。

チェックボックスノードを無効にする方法は次のとおりです。

"types" : {
     "types": {
     "disabled" : { 
           "check_node" : false, 
           "uncheck_node" : false 
         } 
     }
}

$.jstree._reference('#tree').set_type("disabled", "#node5");
4

1 に答える 1

0

このようにチェックボックスプラグインを構成することにより、親が選択されたときに子ノードの選択を自動的に無効にすることができます

$("#tree").jstree({
    "checkbox" : {
      "three_state" : false
    },
    "plugins" : [ "checkbox" ]
  });
于 2015-07-04T16:25:06.497 に答える