EasyUI的combotree怎么动态设置某节点选中

EasyUI的combotree怎么动态设置某节点选中,第1张

您好,这样的:

$(function(){

$('#s1).combotree({

onLoadSuccess: function(){

......

for (i=0i<arr.length i++ ){

node=$('#s1').combotree('tree').tree('find',arr[i])

$('#s1').combotree('tree').tree('check',node.target)

$('#s1').combotree('tree').tree('expandAll', node.target)

}

}

})

})

绑定combotree的onLoadSuccess方法,加载后再执行即可。

默认的checkbox是有级联的么,就是点选父节点,全选所有子节点,所以你要全选、取消全选,只要获取所有的根节点,再选中、取消这些根节点就行了么,记得有个获取根节点的方法的,getRoot和getRoots吧

1、tree有一个加载事件,那个事件中可以添加参数,或者是修改参数。

2、onBeforeLoad,这个事件是在加载之前执行,有两个参数node, param,修改param的值就可以了。

参考资料:http://blog.csdn.net/yanghongchang_/article/details/7817054


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7955310.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存