文檔金喜正規買球>>jQuery EasyUI使用教程>>jQuery EasyUI使用教程:添加節點到樹形菜單
jQuery EasyUI使用教程:添加節點到樹形菜單
Kendo UI for jQuery——創建現代Web應用程序的最完整UI庫!查看詳情>>>
本教程為大家介紹如何添加節點到樹形菜單。我們將創建一個包含水果和蔬菜節點的食品樹,然后添加一些其他水果到已存在的水果節點中。

創建食品樹
首先,我們創建食品樹,代碼如下所示:
<div style="width:200px;height:auto;border:1px solid #ccc;"> <ul id="tt" class="easyui-tree" url="tree_data.json"></ul> </div>
請注意,樹組件是定義在“ul”標記中,樹節點數據從 URL “tree_data.json” 加載。
得到父節點
然后我們通過點擊節點選擇水果節點,我們將添加一些其他的水果數據。執行getSelected方法得到處理節點:
var node = $('#tt').tree('getSelected');
getSelected方法的返回結果是一個javascript對象,它有一個id、text、target屬性。target屬性是一個DOM對象,引用選中節點,它的append方法將用于附加子節點。
附加節點
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 }); }
當添加一些水果,您將看見:

正如您所看到的,使用easyui的樹(Tree)插件去附加節點不是那么的難。
下載EasyUI示例: