8

当某个节点被选中/取消选中时,如何自动选中/取消选中 extjs 树中的所有子树节点。我已经有了带有复选框的树。唯一缺少的是这种检查/取消检查行为。我发现了这一点:单击父级时检查树的子节点 [ExtJS],但这对我不起作用,因为 extjs API 似乎已更改。

4

1 回答 1

22

我找到了一个解决方案:

oncheckchange = function(node, checked, options){
    node.cascadeBy(function(n){n.set('checked', checked);} );
};

tree.on('checkchange', oncheckchange, null);
于 2011-07-21T11:17:51.927 回答