2011-08-08 128 views
0

無法獲取jsTree節點展開摺疊。我必須錯過一些非常簡單的事情。jsTree節點不展開/摺疊

這是腳本

<script type="text/javascript" src="<%= Url.Content("~/Scripts/jquery.jstree.js") %>"></script> 
<script type="text/javascript"> 
     $(document).ready(function() { 
      Refresh(); 
     }); 

     function Refresh() { 
      $('#technologyTree').jstree({ 
       "json_data": { 
        "ajax": { 
         "url": "/TechnologyVersions/TechnologiesTreeAjax", 
         "type": "GET", 
         "dataType": "json" 
        } 
       }, 

       "plugins": ["themes", "json_data", "ui"], 

       "themes": { 
        "theme": "default", 
        "dots": true, 
        "icons": true, 
        "url": " <%= Url.Content("~/Content/jsTree/themes/default/style.css") %> " 
       } 
      }); 
     } 
</script> 

我可以看到正確填充的樹和JSON結果從控制器似乎是正確的。但是,當我點擊這些展開/摺疊箭頭時,什麼都不會發生。

+0

是否需要在樹的JavaScript文件之前加載jquery? – cpoDesign

+0

@cpoDesign我跳過發佈10000 JavaScript庫包含節省空間:P但真正的jQuery在這裏是相關的。我發佈了什麼是問題的波紋管。 – m0s

回答