2016-04-21 106 views
0

我試圖添加複選框到我的fancytree視圖。FancyTree - 無法加載選擇擴展

我的腳本部分有這樣的:

<script src="~/Scripts/jquery.fancytree-all.min.js"></script> 
<script src="~/Scripts/src/jquery.fancytree.filter.js"></script> 

fancytree-all.min.js是2.17.0版本,從GitHub下載的今天,使用/距離/文件夾。

fancytree的實施,開始是這樣的:

$("#folderTree").fancytree({ 
     extensions: ["dnd", "filter", "select"], 
     checkbox: true, 
     selectMode: 3, 
     ... 
    }); 

在我的控制檯中的錯誤是這樣的: Uncaught Error: Could not apply extension 'select' (it is not registered, did you forget to include it?)

我檢查了一個名爲jquery.fancytree.select.js文件,但它似乎並不存在。我也檢查了演示(http://wwwendt.de/tech/fancytree/demo/sample-select.html),我無法發現它們的源代碼和我的區別。我錯過了什麼?

編輯:找到答案,結果指出不再需要指定「select」擴展名。

+0

我想你也有jQuery包括,但如何jQueryUI? –

+0

感謝@AdrianRoman。我確實都包括在內。問題是我在最新的版本和演示網站使用一個版本的舊版本。在「select」擴展名被訪問的方式之間的某處發生了變化。 – Billdr

回答

0

在擴展中指定​​不是必需/不適用於當前版本的fancytree。