2016-04-21 65 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。