jQuery MiniUI

 找回密码
 立即注册
查看: 5020|回复: 4
打印 上一主题 下一主题

可多选的tree,懒加载至level2,如何去掉前两级的勾选框 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-8-31 09:12:59 |只看该作者 |倒序浏览
请教个问题:
我用的可多选的tree,懒加载至level2级,如何去掉前两级的勾选框,只能勾选level2一级,并且在勾选某个level2节点时加载level3级,同时选中对应的所有level3的节点。

Rank: 8Rank: 8

沙发
发表于 2017-8-31 09:15:04 |只看该作者
1 懒加载请逐级加载
2 可以在ondrawnode事件里处理不绘制节点的复选框
http://www.miniui.com/demo/#src=tree/drawnode.html
3 请按我们的懒加载方式,点击+来加载数据。

Rank: 2

板凳
发表于 2017-8-31 09:58:58 |只看该作者
felt 发表于 2017-8-31 09:15
1 懒加载请逐级加载
2 可以在ondrawnode事件里处理不绘制节点的复选框
http://www.miniui.com/demo/#src=tr ...

谢谢,绘制节点我明白了,是否可以通过函数执行“点击+”的操作?
我是否可以在勾选节点的时候,用jquery执行“点击+”的代码,然后获取并选中所有的ChildNodes ?

Rank: 8Rank: 8

地板
发表于 2017-8-31 11:05:53 |只看该作者
canorous 发表于 2017-8-31 09:58
谢谢,绘制节点我明白了,是否可以通过函数执行“点击+”的操作?
我是否可以在勾选节点的时候,用jquery ...

那就监听onbeforenodecheck事件,调用tree.loadNode(node)来加载子节点,选中的话要等节点加载完才能处理。

Rank: 2

5#
发表于 2017-9-1 18:13:04 |只看该作者
felt 发表于 2017-8-31 11:05
那就监听onbeforenodecheck事件,调用tree.loadNode(node)来加载子节点,选中的话要等节点加载完才能处理 ...

昨天突然给我安排了别的事情,我刚试了下,可以了,谢谢!

Archiver|普加软件

GMT+8, 2025-7-15 13:17 , Processed in 1.073796 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部