Ztree
ztree吧
全部回复
仅看楼主
level 3
fengjik12
楼主
如何实现如图!
数据是异步加载的,如果有子节点,父节点不能选择,被禁用
2012年08月29日 01点08分
1
level 3
fengjik12
楼主
请问有人做过相关功能吗!
2012年08月29日 01点08分
2
level 11
zTreeAPI
方案1:后台生成数据时就应该能知道节点是否有子节点的,然后设置特殊属性进行设定;然后利用 beforeCheck 功能 判断是否允许勾选, 但这种方案看不到禁用的图标
方案2:
后台生成数据时就应该能知道节点是否有子节点的,然后设置 chkDisabled 属性,即可轻松实现功能。 对于已经加载的节点设置或取消禁用请使用 setChkDisabled 方法
2012年08月29日 10点08分
3
fengjik12
我用的是方法2: 1级禁用后 后面的2,3级都被禁用了 if (CG == "1") {... //3级目录 Json += @"chkDisabled:false"; } else if (CG == "2") { //...2级目录 ... Json += @"chkDisabled:false"; } else{...//1级目录 Json += @"chkDisabled:true"; }
2012年08月30日 01点08分
level 3
fengjik12
楼主
我用的是方法2: 1级禁用后 后面的2,3级都被禁用了 if (CG == "1") {... //3级目录 Json += @"chkDisabled:false"; } else if (CG == "2") { //...2级目录 ... Json += @"chkDisabled:false"; } else{...//1级目录 Json += @"chkDisabled:true"; } 举报
2012年08月30日 03点08分
4
level 3
fengjik12
楼主
需求已解决
nocheck:true
设置 1级和2级 的复选框隐藏
2012年08月30日 08点08分
5
level 3
fengjik12
楼主
问题:不隐藏1级和2级,是否可以禁用1级2级,
2012年08月30日 08点08分
6
level 11
zTreeAPI
1、利用 beforeCheck 可以灵活控制,但是不会出现 disabled 的 图标;
2、chkDisabled 生效的时候,子节点也是无法勾选的。
2012年08月31日 06点08分
7
1