使用zTree樹控件(一)

1:獲取某個節點禁用掉遇到的坑。以下java

錯誤的作法:
   var disabledNode = treeObj.getNodeByParam("sysNum", "55010102", null);//獲取某個節點  
   treeObj.setChkDisabled(disabledNode, true); //禁用某個節點

正確的作法:
      var disabledNode = treeObj.getNodeByParam("sysNum", 55010102, null);//獲取某個節點  
      treeObj.setChkDisabled(disabledNode, true); //禁用某個節點


附上getNodeByParam(key, value, parentNode)方法的概述:

根據節點數據的屬性搜索,獲取條件徹底匹配的節點數據 JSON 對象

請經過 zTree 對象執行此方法。

Function 參數說明
keyString
須要精確匹配的屬性名稱

value?
須要精確匹配的屬性值,能夠是任何類型,只要保證與 key 指定的屬性值保持一致便可

parentNodeJSON
搜索範圍,指定在某個父節點下的子節點中進行搜索

忽略此參數,表示在所有節點中搜索

返回值JSON
匹配精確搜索的節點數據

一、如無結果,返回 null

二、若有多個節點知足查詢條件,只返回第一個匹配到的節點

2:其實也就是value帶不帶雙引號的問題。code

相關文章
相關標籤/搜索