jsTree 介绍
jsTree 是提供交互树的 jQuery 插件。它是绝对免费的,开源的,并且是在 MIT 许可下发布的。jsTree 易于扩展、可主题化和可配置,它支持 HTML&JSON 数据源和 Ajax 加载。
Plugins 介绍
jsTree 把一些功能从核心代码中移除,如果你需要这些功能你需要单独引用。
1、Changed plugin:可以获取选择改变的信息,新选node信息和上一个node信息等。
2、Checkbox plugin:可以支持多选的插件。
3、Conditionalselect plugin:条件选择插件,可以阻止node被选中。
4、Contextmenu plugin:上下文按钮插件。
5、Drag & drop plugin:允许拖拽node。
7、Massload plugin:延迟加载插件。
8、Search plugin:可以查询节点的名称。
9、Sort plugin:对树进行排序。
10、State plugin:再次返回相同的树,先前的选中状态将会被恢复。
11、Types plugin:先定义类型,不通类型的数据控制内部规则和图标。
12、Unique plugin:同一层级的条目不能出现相同的名称。
13、Wholerow plugin:这个插件就是一个条目占满一行,方便选择。