最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Easyui Tree獲取當(dāng)前選擇節(jié)點(diǎn)的所有頂級(jí)父節(jié)點(diǎn)

 更新時(shí)間:2017年02月14日 10:42:25   投稿:mrr  
這篇文章主要介紹了Easyui Tree獲取當(dāng)前選擇節(jié)點(diǎn)的所有頂級(jí)父節(jié)點(diǎn),以及easyUI Tree顯示選中節(jié)點(diǎn)的所有父節(jié)點(diǎn)的實(shí)現(xiàn)代碼,需要的朋友可以參考下

只支持四層目錄結(jié)構(gòu),比較笨的一個(gè)方法

JS代碼

var node = $('#tree').tree('getSelected'); 
 //獲取該節(jié)點(diǎn)所有父節(jié)點(diǎn) 
           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頁(yè)面代碼

<span style="font-size:12px;font-weight:bold;">當(dāng)前節(jié)點(diǎn):<b id="path"></b></span> 

下面看下easyUI Tree顯示選中節(jié)點(diǎn)的所有父節(jié)點(diǎn)

功能需要,顯示Tree上所選節(jié)點(diǎn)的所有父節(jié)點(diǎn),如圖:

這里寫圖片描述 

代碼實(shí)現(xiàn)如下:

var str = "";
 var parentAll = "";
 parentAll = node.text;
 parentAll = parentAll.replace(/\[[^\)]*\]/g, ""); //獲得所需的節(jié)點(diǎn)文本
 var flag = ",";
 var parent = $('#leftTree').tree('getParent', node.target); //獲取選中節(jié)點(diǎn)的父節(jié)點(diǎn)
 for (i = 0; i < 6; i++) { //可以視樹的層級(jí)合理設(shè)置I
   if (parent != null) {
     parentAll = flag.concat(parentAll);
     str = (parent.text).replace(/\[[^\)]*\]/g, "");
     parentAll = (str).concat(parentAll);
     var parent = $('#leftTree').tree('getParent', parent.target);
   }
 }
alert(parentAll);

結(jié)果顯示:

這里寫圖片描述

總結(jié):其實(shí)原理很簡(jiǎn)單,就是獲取當(dāng)前選中節(jié)點(diǎn)的父節(jié)點(diǎn),然后通過(guò)循環(huán),再求父節(jié)點(diǎn)的父節(jié)點(diǎn)。通過(guò)這個(gè)功能的實(shí)現(xiàn),也見識(shí)到了查看API的好處!

相關(guān)文章

  • 基于JS實(shí)現(xiàn)的笛卡爾乘積之商品發(fā)布

    基于JS實(shí)現(xiàn)的笛卡爾乘積之商品發(fā)布

    本文給大家介紹JS實(shí)現(xiàn)的笛卡爾乘積之商品發(fā)布的相關(guān)內(nèi)容,涉及到j(luò)s笛卡爾積算法的相關(guān)知識(shí),本文介紹的非常詳細(xì),具有參考價(jià)值,感興趣的朋友一起學(xué)習(xí)吧
    2016-05-05
  • 純js代碼實(shí)現(xiàn)未知寬高的元素在指定元素中垂直水平居中顯示

    純js代碼實(shí)現(xiàn)未知寬高的元素在指定元素中垂直水平居中顯示

    本章節(jié)介紹一下如何實(shí)現(xiàn)未知寬高的元素在指定元素下實(shí)現(xiàn)垂直水平居中效果,代碼簡(jiǎn)單易懂,需要的朋友可以參考下本文
    2015-09-09
  • JS中如何實(shí)現(xiàn)Laravel的route函數(shù)詳解

    JS中如何實(shí)現(xiàn)Laravel的route函數(shù)詳解

    這篇文章主要給大家介紹了JS中是如何實(shí)現(xiàn)Laravel的route函數(shù),文中通過(guò)示例代碼介紹的很詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,有需要的朋友們下面來(lái)一起看看吧。
    2017-02-02
  • 前端js操作Cookie超詳細(xì)介紹與實(shí)戰(zhàn)案例

    前端js操作Cookie超詳細(xì)介紹與實(shí)戰(zhàn)案例

    這篇文章主要給大家介紹了關(guān)于前端js操作Cookie詳細(xì)介紹與案例的相關(guān)資料,JS Cookie是一個(gè)用于在瀏覽器中操作Cookie的JavaScript庫(kù),它提供了一組簡(jiǎn)單的方法來(lái)設(shè)置、獲取、刪除和檢查 Cookie,需要的朋友可以參考下
    2023-09-09
  • javascript防抖函數(shù)debounce詳解

    javascript防抖函數(shù)debounce詳解

    這篇文章主要介紹了javascript防抖函數(shù)debounce,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,,需要的朋友可以參考下
    2019-06-06
  • 19個(gè)很有用的 JavaScript庫(kù)推薦

    19個(gè)很有用的 JavaScript庫(kù)推薦

    流行的 JavaScript 庫(kù)有jQuery,MooTools,Prototype,Dojo和YUI等,這些 JavaScript 庫(kù)功能豐富,加上它們眾多的插件,幾乎能實(shí)現(xiàn)任何你需要的功能
    2011-06-06
  • JavaScript中window.open用法實(shí)例詳解

    JavaScript中window.open用法實(shí)例詳解

    這篇文章主要介紹了JavaScript中window.open用法,實(shí)例分析了window.open方法的功能、參數(shù)及使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-04-04
  • 原生js實(shí)現(xiàn)放大鏡效果

    原生js實(shí)現(xiàn)放大鏡效果

    本文主要分享了原生js封裝實(shí)現(xiàn)放大鏡效果的示例代碼,具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-01-01
  • JS實(shí)現(xiàn)側(cè)懸浮浮動(dòng)實(shí)例代碼

    JS實(shí)現(xiàn)側(cè)懸浮浮動(dòng)實(shí)例代碼

    這篇文章主要介紹了JS實(shí)現(xiàn)側(cè)懸浮浮動(dòng)實(shí)例代碼,有需要的朋友可以參考一下
    2013-11-11
  • js自定義QQ菜單效果

    js自定義QQ菜單效果

    這篇文章主要為大家詳細(xì)介紹了js自定義QQ菜單,具有收縮,下拉等功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01

最新評(píng)論

元氏县| 满城县| 满洲里市| 鹿泉市| 鲁甸县| 威宁| 镇远县| 宣恩县| 衢州市| 芮城县| 青川县| 双辽市| 绥宁县| 鄯善县| 沧州市| 惠来县| 杂多县| 托克托县| 盐边县| 彩票| 东安县| 榆中县| 博客| 卓尼县| 历史| 霸州市| 景谷| 嘉义市| 墨竹工卡县| 若尔盖县| 吴忠市| 眉山市| 宜城市| 宣城市| 三都| 昌宁县| 汉川市| 二手房| 清镇市| 保德县| 石首市|