easyui-tree获取当前选择节点的所有顶级父节点

来源:互联网 发布:股票软件的数据看不懂 编辑:程序博客网 时间:2024/05/29 07:20

只支持四层目录结构,比较笨的一个方法

JS代码

var node = $('#tree').tree('getSelected'); //获取该节点所有父节点          var parentAll = node.text;          var flag = ">>";          parentAll = flag.concat(parentAll);             var parent = $('#tree').tree('getParent', node.target);             if(parent != null  && parentOne != ''){           parentAll = (parent.text).concat(parentAll);             var parentOne = $('#tree').tree('getParent', parent.target);             if(parentOne != null && parentOne != ''){           parentAll = flag.concat(parentAll);             parentAll = (parentOne.text).concat(parentAll);           var parentTwo = $('#tree').tree('getParent', parentOne.target)            if(parentTwo != null  && parentTwo != ''){            parentAll = flag.concat(parentAll);            parentAll = (parentTwo.text).concat(parentAll);            }             }             }                  $("#path").text(parentAll);  
JSP页面代码

<span style="font-size:12px;font-weight:bold;">当前节点:<b id="path"></b></span>



0 0