javascript 树控件 比较好用


Posted in Javascript onJune 11, 2009

 1.ExtJS TreePanels

javascript 树控件 比较好用

TreePanels 是ExtJS自身使用的树控件,它是目前最好用的树控件之一,它有诸多优点比如支持自由拖放,ExtJS本身就有非常完善的API和开发文档,但是商业项目是需要购买license的。


2.QooXdoo Tree Widget

javascript 树控件 比较好用

QooXdoo Tree Widget是一款OOP风格的js树控件,它支持自由扩展树控件的样式,比如做成跟文件系统一样的风格,还支持动态添加子节点、键盘导航。

 

3.jsTree

javascript 树控件 比较好用

jstree兼容多个浏览器,它有诸多跟extjs TreePanels一样的有点,不过由于是基于Jquery的插件,所以代码风格就不是OOP。

 

4.TreeView

javascript 树控件 比较好用

TreeView 是基于Jquery的轻量性、可扩展性强的树控件,它可以把ul列表转变成可以折叠伸缩的树,支持基于配置存储和cookie的树结构保存策略,树控件的基础代码比较轻量很适合在集成到各种项目。

5.Destroydrop

javascript 树控件 比较好用

跟4功能比较类似,风格更接近xp文件系统,构造起来非常方便。

 

6.jQuery File Tree

javascript 树控件 比较好用

这是一款可配置的、ajax方式读取的Jquery文件浏览插件,大概用一行代码你就可以构造一颗树,它支持的服务端语言包括:PHP, ASP, ASP.NET, JSP, and Lasso,(它直接输出HTML,而jsTree和Extjs分别是通过json和xml来构建树)。

 

7.jQuery Simple Tree

javascript 树控件 比较好用

jQuery SimpleTree是用来展示树形结构的可拖放插件,简介美观但是代码比较晦涩所以扩展可能比较难。

 

8.DHTML TreeView

javascript 树控件 比较好用

又一个轻量级树控件。

9.Graphic JavaScript Tree with Layout

javascript 树控件 比较好用

实现了J.Q.WalkerII(译者注:一种节点定位算法)一款js树控件。

10、Fly mini Tree 1.0 js 树控件

总结

构建树控件的比较理想的一种方法是用ul、li这种简单的标签组合来实现,但是你如果想实现复杂一点的比如要节点可编辑、可拖动、可更换风格等等我想ExtJS是最好的选择了。

Javascript 相关文章推荐
jQuery 1.5最新版本的改进细节分析
Jan 19 Javascript
jQuery 瀑布流 浮动布局(一)(延迟AJAX加载图片)
May 23 Javascript
Javascript连接多个数组不用concat来解决
Mar 24 Javascript
多种JQuery循环滚动文字图片效果代码
Jun 23 Javascript
jquery仿QQ登录账号选择下拉框效果
Mar 22 Javascript
js在ie下打开对话窗口的方法小结
Oct 24 Javascript
Bootstrap源码解读下拉菜单(4)
Dec 23 Javascript
Angular2 http jsonp的实例详解
Aug 31 Javascript
微信小程序非跳转式组件授权登录的方法示例
May 22 Javascript
javascript canvas API内容整理
Feb 16 Javascript
vue-cli3访问public文件夹静态资源报错的解决方式
Sep 02 Javascript
Node.js fs模块原理及常见用途
Oct 22 Javascript
javascript 禁止复制网页
Jun 11 #Javascript
JavaScript 动态改变图片大小
Jun 11 #Javascript
jQuery 学习 几种常用方法
Jun 11 #Javascript
javascript 冒号 使用说明
Jun 06 #Javascript
JavaScript 封装Ajax传递的数据代码
Jun 05 #Javascript
Firefox outerHTML实现代码
Jun 04 #Javascript
IE innerHTML,outerHTML所引起的问题
Jun 04 #Javascript
You might like
php安装dblib扩展,连接mssql的具体步骤
2017/03/02 PHP
js几个验证函数代码
2010/03/25 Javascript
Ajax请求在数据量大的时候出现超时的解决方法
2014/02/27 Javascript
js上传图片及预览功能实例分析
2015/04/24 Javascript
浅谈jQuery中replace()方法
2015/05/13 Javascript
理解JS绑定事件
2016/01/19 Javascript
基于jQuery和hwSlider实现内容左右滑动切换效果附源码下载(一)
2016/06/22 Javascript
JS中的作用域链
2017/03/01 Javascript
原生js更改css样式的两种方式
2017/03/15 Javascript
[js高手之路]从原型链开始图解继承到组合继承的产生详解
2017/08/28 Javascript
axios post提交formdata的实例
2018/03/16 Javascript
利用js-cookie实现前端设置缓存数据定时失效
2019/06/18 Javascript
vue3实现v-model原理详解
2019/10/09 Javascript
Python中列表和元组的使用方法和区别详解
2020/12/30 Python
Python实现在线音乐播放器
2017/03/03 Python
python flask实现分页效果
2017/06/27 Python
Django + Uwsgi + Nginx 实现生产环境部署的方法
2018/06/20 Python
python pandas 对时间序列文件处理的实例
2018/06/22 Python
详解python读取image
2019/04/03 Python
python 画函数曲线示例
2019/12/04 Python
Pytorch实现的手写数字mnist识别功能完整示例
2019/12/13 Python
使用HTML5拍照示例代码
2013/08/06 HTML / CSS
HTML5 图片悬停放大的实现代码示例
2019/12/04 HTML / CSS
英国运动风奢侈品购物网站:Maison De Fashion
2020/08/28 全球购物
大学生个人求职信范文
2013/09/21 职场文书
体育专业个人求职信范文
2013/12/27 职场文书
校园安全广播稿
2014/02/08 职场文书
机关党员2014全国两会学习心得体会
2014/03/10 职场文书
《画》教学反思
2014/04/14 职场文书
材料成型及控制工程专业求职信
2014/06/19 职场文书
党员教师个人对照检查材料(群众路线)
2014/09/26 职场文书
收费员岗位职责
2015/02/14 职场文书
中学生逃课检讨书
2015/02/17 职场文书
在职证明格式样本
2015/06/15 职场文书
2016简单的租房合同范本
2016/03/18 职场文书
导游词之井冈山
2019/11/20 职场文书