2023年6月22日发(作者:)
zTree异步加载展开第⼀级节点的实现⽅法在 setting 中的 callback 中加上 onAsyncSuccess:onAsyncSuccess 回调函数 , 然后实现回调函数
var isFirst = true;function onAsyncSuccess(event, treeId) { if (isFirst) { //获得树形图对象 var zTree = $.eeObj("treeDemo"); //获取根节点个数,getNodes获取的是根节点的集合 var nodeList = es(); //展开第⼀个根节点 Node(nodeList[0], true); //当再次点击节点时条件不符合,直接跳出⽅法 isFirst= false; }}下⾯在给⼤家分享zTree获取当前节点的下⼀级⼦节点数的实现⽅法。使⽤zTree插件实现树形图中,需要获取当前点击的⽗节点的⼦节点数的需求,使⽤en获取⼦节点数据集合,使⽤length⽅法获取集合长度。将当前节点的treeNode传⼊即可调⽤。/*查找当前节点下⼀级的⼦节点数*/function findNodes(treeNode){ var count; /*判断是不是⽗节点,是的话找出⼦节点个数,加⼀是为了给新增节点*/ if(nt) { count = + 1 ; } else { /*如果不是⽗节点,说明没有⼦节点,设置为1*/ count = 1; } return count;}总结以上所述是⼩编给⼤家介绍的zTree异步加载展开第⼀级节点的实现⽅法,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!
发布者:admin,转转请注明出处:http://www.yc00.com/news/1687383882a6012.html
评论列表(0条)