1. 程式人生 > 其它 >jQuery+ztree外掛載入許可權選單樹顯示undefined的問題

jQuery+ztree外掛載入許可權選單樹顯示undefined的問題

當時的一個執行環境:

  前端:使用的是jQuery+ztree外掛

  問題所在:載入許可權選單樹的時候顯示undefined

  分析原因:後端返回來的資料經列印都能正常返回並且是json字串,後端介面加上了@Responsbody,前端async 裡面加上了"dataType" : json ,最終發現數據互動沒有問題

  最終導致問題原因:

 1 // 2.建立JSON物件用於儲存對zTree所做的設定
 2                 var setting = {
 3                     "view":{
 4                         //
呼叫修改menuTree預設的圖示的方法 5 "addDiyDom": myAddDiyDom 6 // "addHoverDom":myAddHoverDom, 7 // "removeHoverDom":myRemoveHoverDom 8 }, 9 "data":{ 10 "key":{ 11 "url":"maomi",
12 // "name" : "menuName" // 發現問題在這裡,name屬性為節點要顯示名字,如果沒有設定節點就會顯示undefined,而且後面的value值要和實體類節點名稱一致 13 } 14 } 15 };