
//获取TreePanel中所有的树节点,value为TreePanel的名称var nodevalue=;//定义一个全局变量,保存节点的id或值function getAllRoot(value){var rootNode=valuegetRootNode();//获取根节点//nodevalue+=rootNodeid;//获取跟节点的值findchildnode(rootNode); //开始递归nodevalue= nodevaluesubstr(0, nodevaluelength - 1);//alert(nodevalue);return nodevalue;}//获取所有的子节点function findchildnode(node){var childnodes = nodechildNodes;var nd;for(var i=0;i<childnodeslength;i++){ //从节点中取出子节点依次遍历nd = childnodes[i];nodevalue += ndid + ,;if(ndhasChildNodes()){ //判断子节点下是否存在子节点findchildnode(nd); //如果存在子节点 递归}}}
以上就是关于treepanel如何获取节点!全部的内容,包括:treepanel如何获取节点!、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)