如何使用和配置ztree在这里就不做介绍了
这里
此处解决的问题是,当左边的ztree选中时,右边的ztree取消选中,实现方式特别简单,只需要在一个ztree回调函数中调用另一个ztree的方法即可
var treeObj = $.fn.zTree.getZTreeObj("organList");//获取要操作的ztree对象 var nodes = treeObj.getCheckedNodes(true);//获取要操作的ztree对象当前选中的节点 for (var i=0, l=nodes.length; i < l; i++) {//遍历当前选中节点 treeObj.checkNode(nodes[i], false, true);//修改所有节点的选中状态,设置为false也就是取消了选中 }
这个方法是左边的ztree作为onClick的回调函数来执行,用到的关键api方法就是,checkNode()
关于这个方法的使用更可以参照api