敦兮其若朴,旷兮其若谷
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