使用jquery中ztree,根據傳入的Json數據不能顯示樹形結構

ztree不能顯示樹形結構的原因有多種,這裏我只說我遇到的情況,首先我確認我自己在JSP頁面中能接收到傳入的json數據,其次,我確定我傳入的數據是正確的(太年輕),但是就是一種無法正常的顯示樹形結構,調試了半天,我開始懷疑我的傳入的json數據還不是有問題,然後我用json校驗工具對我的數據進行校驗,然後我發現,json數據的格式不對,因爲我數據中查出的數據,ID有些是數字,有些是數字字母相結合的字符串,例如:111xx等,然後我講所有ID數據都加上了雙引號(”111xx”),然後ztree正常顯示。

總結

  1. ztree不顯示的時候,最好看看傳入的數據,以及JSP中的寫法是否正確。
  2. 使用json數據格式傳入ztree時包裝id的數據是一種格式,統一數字,或者統一字符串,實在不行,自己用校驗工具檢查一下。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章