zTree设置选中及手动触发onclick用法分享

标签:
ztree |
分类: 应用系统开发 |
项目中前端树型组件为zTree,需求要求实现能记录上一次点击的树节点,并且要在下一次打开模块时默认选中记录的树节点,并触发click事件,可以使右侧表单加载数据,查看网上的答案,怎么试都不行,后来自己琢磨了下,终于搞定,写法如下:
tree.selectNode(nodes[0]);//手动设置默认选中
var nodes = tree.getNodesByParam("id", tid);//查询特定条件的树节点
if (nodes.length>0) {
tree.setting.callback.onClick('','tree',nodes[0]);//手动触发onClick事件
}
效果如下图