Jquery之树形插件

时间:2024-11-07 13:36:56

1、DynaTree (推荐使用,说明文档以及样例在下载的压缩包里\doc\samples.html)

DynaTree 是一个优化的动态jQuery树查看插件,它只在需要时才创建DOM元素。支持checkbox、层级选择以及拖放功能。并且支持ajax和延迟加载。开源协议:MIT和GPL。

Demo:http://wwwendt.de/tech/dynatree/doc/samples.html

下载地址:http://code.google.com/p/dynatree/

文档:http://wwwendt.de/tech/dynatree/doc/dynatree-doc.html

2、jsTree

JsTree是一个基于jQuery的Tree控件。支持HTML、JSON和XML等多种数据源。jsTree是所有jQuery树插件中功能最完善的。支持拖放、复制、删除、快捷键、多选、自定义节点图标、自定义右键菜单、跨页面保持状态等等。此外,它还支持主题功能,并自带有主题包。jsTree是完全免费的,遵循GNU许可。

Demo:http://www.jstree.com/demo

下载地址:http://www.jstree.com/

文档:http://www.jstree.com/documentation

Treeview

Treeview是另一个好用的轻量级jQuery树插件,该插件能够将无序列表转换成可展开与收缩的Tree,支持无限制扩展及动态添加菜单项。Treeview在MIT和GPL协议下开源。

Demo:http://jquery.bassistance.de/treeview/demo/

下载地址:http://github.com/jzaefferer/jquery-treeview

文档:http://docs.jquery.com/Plugins/Treeview