原来做EXTTREE的复选其实很简单!
数据:
[{id:'55',text:'节点11',leaf:false,checked:true}
checked属性就是控制复选框是否出现,true出现复选框 false 不出现。
获取tree的选中值方法:var nodes = tree.getChecked();
当点击父级节点同时选中子节点方法:
需要添加“checkchange”事件。
"checkchange": function(node, state) {
if (node.hasChildNodes()) {
for (i = 0; i < node.childNodes.length; i++) {
node.childNodes[i].getUI().checkbox.checked = state;
}
}
}
第二种方法:递归所有节点
"checkchange": function(node, state) {
if (node.hasChildNodes()) {
&nb