2

http://wwwendt.de/tech/dynatree/index.html

個々のノードを無効にすることはできますか? もしそうなら、どのように?

4

3 に答える 3

3
$("#tree").dynatree({
        […]
        onActivate: function(node) {

          node.data.unselectable = true; //make it unselectable
          node.data.hideCheckbox = true; //hide the checkbox (more for UI purposes)

          node.render(true);


        },
        […]
    });

その場でノードを無効にします

于 2010-08-18T23:16:19.010 に答える
3

現在、「選択不可」ノード属性のみがあります。回避策は、onQueryActivate コールバックが false を返すようにすることです。また、「addClass」ノード オプションを使用してカスタム クラスを追加し、外観を変更することもできます。

http://code.google.com/p/dynatree/issues/detail?id=68

于 2010-01-16T05:49:26.437 に答える
1

dynatree ノードの作成中に、unselectable および hidecheckbox プロパティを直接使用することもできます。

これはまさに私が必要としていたものでした。ツリーで特定の親アイテムを選択できないようにしたかったのです。

ありがとう、

ルディ

于 2013-07-15T13:15:51.523 に答える