Ztree加載完成后顯示勾選節點


①前言:這個在度娘上沒有搜到解決的辦法,於是自己查看了ztree的API,發現其實還是比較簡單的。做個筆記以備不時之需。

②需求:

像下圖一樣,在加載完成之后就顯示需要勾選的項。

③解決方案:

首先頁面上肯定是要獲取數據庫的數據,比如你存儲的是id或者Code之類的以,隔開的數據。我這里存貯的是code。

然后將數據庫的數據以,隔開成數組。

利用API中的treeObj提供的getNodeByParam(),和checkNode()方法即可完成需求。

ztreeAPI傳送門:點擊這里

參考代碼如下:

var treeObj = $.fn.zTree.getZTreeObj("mytree");
var data = "${userInfo.area_code}";
var datas = data.split(',');
for(var i = 0;i<datas.length;i++) {
  console.log(treeObj.getNodeByParam("code", datas[i],null))
  treeObj.checkNode(treeObj.getNodeByParam("code", datas[i],null),true, false);
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM