好用的javascript树控件
来源:百度文库 编辑:神马文学网 时间:2024/07/04 22:29:54
好用的javascript树控件
1.ExtJS TreePanels![](http://image15.360doc.cn/DownloadImg/2010/10/0912/5848480_1.png)
TreePanels 是ExtJS自身使用的树控件,它是目前最好用的树控件之一,它有诸多优点比如支持自由拖放,ExtJS本身就有非常完善的API和开发文档,但是商业项目是需要购买license的。
2.QooXdoo Tree Widget
![](http://image15.360doc.cn/DownloadImg/2010/10/0912/5848480_2.png)
QooXdoo Tree Widget是一款OOP风格的js树控件,它支持自由扩展树控件的样式,比如做成跟文件系统一样的风格,还支持动态添加子节点、键盘导航。
3.jsTree
![](http://image15.360doc.cn/DownloadImg/2010/10/0912/5848480_3.png)
jstree兼容多个浏览器,它有诸多跟extjs TreePanels一样的优点,不过由于是基于Jquery的插件,所以代码风格就不是OOP。
4.TreeView
![](http://image15.360doc.cn/DownloadImg/2010/10/0912/5848480_4.png)
TreeView 是基于Jquery的轻量性、可扩展性强的树控件,它可以把ul列表转变成可以折叠伸缩的树,支持基于配置存储和cookie的树结构保存策略,树控件的基础代码比较轻量很适合在集成到各种项目。
5.Destroydrop
![](http://image15.360doc.cn/DownloadImg/2010/10/0912/5848480_5.png)
跟4功能比较类似,风格更接近xp文件系统,构造起来非常方便。
6.jQuery File Tree
![](http://image15.360doc.cn/DownloadImg/2010/10/0912/5848480_6.png)
这是一款可配置的、ajax方式读取的Jquery文件浏览插件,大概用一行代码你就可以构造一颗树,它支持的服务端语言包括:PHP, ASP, ASP.NET, JSP, and Lasso,(它直接输出HTML,而jsTree和Extjs分别是通过json和xml来构建树)。
7.jQuery Simple Tree
![](http://image15.360doc.cn/DownloadImg/2010/10/0912/5848480_7.png)
jQuery SimpleTree是用来展示树形结构的可拖放插件,简介美观但是代码比较晦涩所以扩展可能比较难。
8.DHTML TreeView
![](http://image15.360doc.cn/DownloadImg/2010/10/0912/5848480_8.png)
又一个轻量级树控件。
9.Graphic JavaScript Tree with Layout
实现了J.Q.WalkerII(译者注:一种节点定位算法)一款js树控件。
总结
构建树控件的比较理想的一种方法是用ul、li这种简单的标签组合来实现,但是你如果想实现复杂一点的比如要节点可编辑、可拖动、可更换风格等等我想ExtJS是最好的选择了。
翻译自:http://www.ajaxline.com/best-javascript-tree-widgets
好用的javascript树控件
封装好的省市地区联动控件
封装好的省市地区联动控件
调试javascript的好方法 - H_J_H - CSDNBlog
JS日历控件,Javascript日历控件-wpCalendar Ver 2.59-Wal...
ASP.NET与JavaScript操作CheckBox控件
用javascript编写的时钟
用javascript编写的时钟
用JavaScript实现HTML的无缝MARQUEE
用Javascript制作会计算的表单
用javascript生成指定范围的随机数
用JavaScript实现HTML的无缝MARQUEEffffffffffff
最好用的JavaScript调试工具
使用控件模板定制控件的观感
支持xml的控件
我的控件笔记
ListCtrl控件的用法
日历控件的实现
SHOCKWAVE控件的调出
SHOCKWAVE控件的调出
C# 树型控件
JavaScript 的打印
JavaScript的优化处理
JavaScript的框架对象