敦兮其若朴,旷兮其若谷
zTree是一个很方便的树形结构jQuery插件,方便快捷。首页链接:www.treejs.cn/v3/main.php#_zTreeInfo
工作中遇到需要自动触发zTree某节点的需求,查询测试后,以下方法有效:
//_data即要呈现的数据 var zNodes =JSON.parse(_data); //setting 初始化设置 callback值就是回调时要调用的方法名 var setting = { check: { enable: false }, data: { simpleData: { enable: true } }, callback: { onClick: nodeClickEvent } }; //初始化创建zTree对象 $.fn.zTree.init($("#tree"), setting, zNodes); var zTree = $.fn.zTree.getZTreeObj("treeDemo");//获取ztree对象 var node = zTree.getNodeByParam('id', 1);//获取id为1的点 zTree.selectNode(node);//选择点 zTree.setting.callback.onClick(null, zTree.setting.treeId, node);//调用事件
可以将该设置封装成方法,传入参数treeId控制对应节点,至此可以实现自动触发点击某节点的操作
参考文章:http://blog.csdn.net/a15937822658/article/details/17759995
© 后花院 | 静心思考 | Powered by EMLOG | Theme by NIMA
友情链接:Nutcracker