$(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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)