jQuery MiniUI

标题: tree问题 [打印本页]

作者: fx1234    时间: 2018-8-9 14:27:47     标题: tree问题

怎么判断tree.loadNode(node)下子节点加载完成了,然后获取加载完成后的子节点id

作者: felt    时间: 2018-8-9 14:54:35

监听onload事件,任何加载事件完毕都会触发这事件。
可以根据e.node来判断是哪个节点加载完成。
作者: fx1234    时间: 2018-8-9 15:02:23

本帖最后由 fx1234 于 2018-8-9 15:06 编辑
felt 发表于 2018-8-9 14:54
监听onload事件,任何加载事件完毕都会触发这事件。
可以根据e.node来判断是哪个节点加载完成。 ...

tree.on('load',function(e){
    if(text==e.node.id){
            var nodes=tree.getNode(text);
    }
});  
作者: fx1234    时间: 2018-8-9 15:02:57

本帖最后由 fx1234 于 2018-8-9 15:06 编辑
felt 发表于 2018-8-9 14:54
监听onload事件,任何加载事件完毕都会触发这事件。
可以根据e.node来判断是哪个节点加载完成。 ...

tree.on('load',function(e){
    if(text==e.node.id){
            var nodes=tree.getNode(text);
    }
});
这样取不到
作者: fx1234    时间: 2018-8-9 15:14:41

felt 发表于 2018-8-9 14:54
监听onload事件,任何加载事件完毕都会触发这事件。
可以根据e.node来判断是哪个节点加载完成。 ...

就是在for循环中怎么判断tree.loadNode(node)下子节点加载完成了,然后获取加载完成后的子节点id
作者: felt    时间: 2018-8-9 15:43:04

fx1234 发表于 2018-8-9 15:14
就是在for循环中怎么判断tree.loadNode(node)下子节点加载完成了,然后获取加载完成后的子节点id ...

异步加载的,并不能判断到如何加载完毕
只有onload事件里可以在加载完成的时候触发




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