http://wwwendt.de/tech/dynatree/index.html
是否可以禁用单个节点?如果是这样,怎么做?
目前只有“不可选择”节点属性。一种解决方法可能是让 onQueryActivate 回调返回 false。并且可能使用“addClass”节点选项添加自定义类,以更改视觉外观。
$("#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);
},
[…]
});
会即时禁用节点
您还可以在创建 dynatree 节点时直接使用 unselectable 和 hidecheckbox 属性。
这正是我所需要的,我想让某些父项在树中无法选择。
谢谢,
鲁迪