zTree獲取節點資料並回填

2021-09-25 01:45:35 字數 1052 閱讀 9592

如何獲取ztree節點中的資料:

html部分

js部分:

//配置樹形

var setting = 

},}var znodes = [

$.getjson("competetypetree", function (data) )

];

getztreeobj():返回ztree 物件,提供操作 ztree 的各種方法,對於通過 js 操作 ztree 來說必須通過此物件;

首先通過getztreeobj方法獲取 id 為 treecompetetype的 ztree 物件,**如下:

var treeobj = $.fn.ztree.getztreeobj("treecompetetype");
getselectednodes():獲取 ztree 當前被選中的節點資料集合

然後通過ztreeobj中的getselectednodes()方法獲取節點資料集合,**如下:

var nodes = treeobj.getselectednodes();
下圖是用控制台輸出節點資料

console.log(nodes)
這樣我們可以拿到想要的字段,並將字段回填到**中,**如下:

$("#competetypeid").val(nodes[0].id);

$("#competetypename").val(nodes[0].name);

下面是完整的**:

var treeobj = $.fn.ztree.getztreeobj("treecompetetype");

var nodes = treeobj.getselectednodes();

if (nodes != undefined && nodes != null && nodes != "") else

zTree獲取(子)節點

1 var ids 2 ids getchildren ids,treenode treenode是選中節點,ids是子節點id陣列,格式 123,223,4,55 1.獲取直接子節點的id 返回值包含選中節點的id,即ids 0 function getchildren ids,treenode ...

ztree 修改資料 預設勾選節點 資料回顯

var treeobj fn.ztree.getztreeobj treeid var data hiddentree val var datas data.split var inputtree var d for var i 0 i 注 treeid tree的id treeobj tree物件...

dom4j獲取指定節點資料

現在我有乙個xml,如下 string xml 9do8t1 requestmenu 在網上搜尋的時候,發現dom4j,可以使用如下方法 document doc documenthelper.parsetext xml listlist doc.selectnodes nodename 按照網上的...