jQuery MiniUI

标题: 可多选的tree,懒加载至level2,如何去掉前两级的勾选框 [打印本页]

作者: canorous    时间: 2017-8-31 09:12:59     标题: 可多选的tree,懒加载至level2,如何去掉前两级的勾选框

请教个问题:
我用的可多选的tree,懒加载至level2级,如何去掉前两级的勾选框,只能勾选level2一级,并且在勾选某个level2节点时加载level3级,同时选中对应的所有level3的节点。

作者: felt    时间: 2017-8-31 09:15:04

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

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

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

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

那就监听onbeforenodecheck事件,调用tree.loadNode(node)来加载子节点,选中的话要等节点加载完才能处理。
作者: canorous    时间: 2017-9-1 18:13:04

felt 发表于 2017-8-31 11:05
那就监听onbeforenodecheck事件,调用tree.loadNode(node)来加载子节点,选中的话要等节点加载完才能处理 ...

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2