如何去除掉半选的节点
ztree吧
全部回复
仅看楼主
level 9
zx75991 楼主
比如一个父节点a,有子节点b,c,子节点c有子节点d,e以此类推这样的结构。
在节点前放置checkbox,当选择了e这个节点时(d未选),节点c和节点a处于半选状态。
在获取实际选择的节点时,怎样过滤掉半选的节点?
实际用getCheckedNodes(true)这个方法时,会把半选状态的节点一起加进来。
2012年05月28日 08点05分 1
level 11
方案一:
得到 getCheckedNodes 后,自己利用 treeNode.getCheckStatus() 过滤一遍
方案二(v3.2):
直接利用 getNodesByFilter 方法,自己制作function ,利用 treeNode.getCheckStatus() 和treeNode.checked 进行过滤即可
2012年05月28日 09点05分 2
1