zTree选中指定ID的节点
2018-01-15 22:31
267 查看
zTree选中指定ID的节点
1.已存在初始化的zTree:
<ul id="treeDemo" class="ztree"></ul>
2.JS选中zTree指定ID的节点
varzTreeMenu = $.fn.zTree.getZTreeObj("treeDemo");//根据treeID(zTree的DOM容器的id)获取 //zTree对象的方法,必须初始化zTree才可以使用此方法 varid=1;//设置指定的ID varnode=zTreeMenu.getNodeByParam('id',id);//根据节点数据的id属性搜索,获取条件完全匹配的节点数据 //JSON对象 //请通过zTree对象执行此方法 //此方法的参数: //1.key(String):需要精确匹配的属性名称 //2.value:需要精确匹配的属性值,可以是任何类型,只要保证与 key 指定的属性值保持一致即可 //3.parentNode(JSON):搜索范围,指定在某个父节点下的子节点中进行搜索,忽略此参数,表示在全部节点中搜索 //返回值:JSON //1、如无结果,返回 null //2、如有多个节点满足查询条件,只返回第一个匹配到的节点 if(node){//判断有查询到节点 //方法一: $("#"+node.tId+"_span").click();//点击查询到的节点 //方法二: zTreeMenu.selectNode(node,true);//选中指定节点 //此方法参数: //1.treeNode(JSON):需要被选中的节点数据,请务必保证此节点数据对象是zTree内部的数据对象 /*2.addFlag(Boolean):true 表示追加选中,会出现多点同时被选中的情况, false(默认)表示单独选中,原先被选中的节点会被取消选中状态 setting.view.selectedMulti = false 时,此参数无效,始终进行单独选中*/ /*3.isSilent(Boolean):true 选中节点时,不会让节点自动滚到到可视区域内, false(默认)表示选中节点时,会让节点自动滚到到可视区域内*/ }
相关文章推荐
- zTree通过指定ID找到节点并选中
- ztree根据Id查找指定节点,并选中节点,把下级节点展开
- Ztree 指定ID节点的选中 和 指定ID节点的展开
- 关于ztree打开关闭所有节点,选中指定id节点
- 关于ztree打开关闭所有节点,选中指定id节点
- 关于ztree打开关闭所有节点,选中指定id节点
- 通过ajax 后台传递的 区域id 选中ztree的节点 并展开节点
- zTree异步展开父节点并选中指定子节点
- ztree获取当前选中节点子节点id集合的方法
- zTree默认选中指定节点并执行事件
- ztree获取当前选中节点子节点id集合的方法(转载)
- ztree初始化及获取选中节点的id数组(简单粗暴)
- zTree获取当前选中节点的子节点id集合
- ztree根据treeId展开指定节点并触发单击事件
- ztree根据treeId展开指定节点并触发单击事件
- ztree获取当前选中节点子节点id集合的方法
- ztree选中指定节点
- zTree获取所有选中节点id和名称
- ztree 选中,展开指定节点
- zTree默认选中指定节点并执行事件