• <menu id="w2i4a"></menu>
  • logo jQuery EasyUI使用教程

    文檔首頁(yè)>>jQuery EasyUI使用教程>>jQuery EasyUI使用教程:添加節(jié)點(diǎn)到樹形菜單

    jQuery EasyUI使用教程:添加節(jié)點(diǎn)到樹形菜單


    Kendo UI for jQuery——?jiǎng)?chuàng)建現(xiàn)代Web應(yīng)用程序的最完整UI庫(kù)!查看詳情>>>

    本教程為大家介紹如何添加節(jié)點(diǎn)到樹形菜單。我們將創(chuàng)建一個(gè)包含水果和蔬菜節(jié)點(diǎn)的食品樹,然后添加一些其他水果到已存在的水果節(jié)點(diǎn)中。

    添加節(jié)點(diǎn)到樹形菜單

    創(chuàng)建食品樹

    首先,我們創(chuàng)建食品樹,代碼如下所示:

    <div style="width:200px;height:auto;border:1px solid #ccc;">
    <ul id="tt" class="easyui-tree" url="tree_data.json"></ul>
    </div>

    請(qǐng)注意,樹組件是定義在“ul”標(biāo)記中,樹節(jié)點(diǎn)數(shù)據(jù)從 URL “tree_data.json” 加載。

    得到父節(jié)點(diǎn)

    然后我們通過(guò)點(diǎn)擊節(jié)點(diǎn)選擇水果節(jié)點(diǎn),我們將添加一些其他的水果數(shù)據(jù)。執(zhí)行g(shù)etSelected方法得到處理節(jié)點(diǎn):

    var node = $('#tt').tree('getSelected');

    getSelected方法的返回結(jié)果是一個(gè)javascript對(duì)象,它有一個(gè)id、text、target屬性。target屬性是一個(gè)DOM對(duì)象,引用選中節(jié)點(diǎn),它的append方法將用于附加子節(jié)點(diǎn)。

    附加節(jié)點(diǎn)

    var node = $('#tt').tree('getSelected');
    if (node){
    var nodes = [{
    "id":13,
    "text":"Raspberry"
    },{
    "id":14,
    "text":"Cantaloupe"
    }];
    $('#tt').tree('append', {
    parent:node.target,
    data:nodes
    });
    }

    當(dāng)添加一些水果,您將看見:

    添加節(jié)點(diǎn)到樹形菜單

    正如您所看到的,使用easyui的樹(Tree)插件去附加節(jié)點(diǎn)不是那么的難。

    下載EasyUI示例:easyui-tree-demo.zip

    購(gòu)買正版授權(quán)的朋友可以點(diǎn)擊"咨詢?cè)诰€客服"哦~~~
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();