function clickAssignBtn(){ $('#assignBtn').off('click').on('click',function(){ var checkFlag=getRole(); if(!checkFlag){ return; } var menuTree = $.fn.zTree.getZTreeObj("menuTree"); //获取到所有勾选的选项并筛选出最后一级按钮的 var nodes=menuTree.getNodes(); var checkarr=[]; for(var i=0;i<nodes.length;i++){ var n=nodes[i]; checkarr.push(n); //如果有孩子 if(n.children instanceof Array){ getbutnodes(n); } } console.log(checkarr); function getbutnodes(_el){ var el=_el.children; for(var i=0;i<el.length;i++){ var els=el[i]; checkarr.push(els); if(els.children instanceof Array){ getbutnodes(els) } } } }); }
ztree树的递归
猜你喜欢
转载自www.cnblogs.com/pengfei25/p/10566863.html
今日推荐
周排行