zTree勾選狀態的禁用節點不在選中節點里


問題描述:

  由於業務需求,需要將一部分節點設置為選中並且是禁用的狀態。設置這部分節點的chkDisabled和checked屬性值都為true。在zTree樹上這部分節點是選中且禁用的狀態,但是在保存結果中,所有選中節點的結果集里並沒有包含禁用的那些節點。

解決辦法:

  單獨保存被禁用的節點id,同樣是因為業務需求,我只需要保存根節點的id,根節點選中或者禁用后它的所有子結點都設置為選中或者禁用。使用zTree.getNodeByParam(key,value);方法獲取到被禁用的節點。

名詞解釋:zTree.getNodeByParam(key,value);

  zTree    你是用的zTree對象的引用;

  key        我使用的是id(上文提到的被禁用那個根節點的id);

  value     key值對應的value值(上文提到的被禁用那個根節點的id值)。


免責聲明!

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



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