1. 程式人生 > >easyui-tree獲取當前選擇節點的所有頂級父節點

easyui-tree獲取當前選擇節點的所有頂級父節點

只支援四層目錄結構,比較笨的一個方法

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>