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 相关文章推荐
js option删除代码集合
Nov 12 Javascript
javascript 当前日期转化为中文的实现代码
May 13 Javascript
Jquery实现简单的动画效果代码
Mar 18 Javascript
jQuery中insertBefore()方法用法实例
Jan 08 Javascript
JQuery插件Quicksand实现超炫的动画洗牌效果
May 03 Javascript
JavaScript实现给按钮加上双重动作的方法
Aug 14 Javascript
jQuery购物网页经典制作案例
Aug 19 Javascript
微信小程序 传值取值的几种方法总结
Jan 16 Javascript
JavaScript制作简易计算器(不用eval)
Feb 05 Javascript
Ionic2开发环境搭建教程
Aug 20 Javascript
js 计算图片内点个数的示例代码
Apr 04 Javascript
通过实例解析json与jsonp原理及使用方法
Sep 27 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
全国FM电台频率大全 - 22 重庆市
2020/03/11 无线电
PHP输入流php://input介绍
2012/09/18 PHP
php中关于socket的系列函数总结
2015/05/18 PHP
JavaScript脚本性能的优化方法
2007/02/02 Javascript
JSON 入门指南 想了解json的朋友可以看下
2009/08/26 Javascript
jQuery中判断一个元素是否为另一个元素的子元素(或者其本身)
2012/03/21 Javascript
javascript实现切换td中的值
2014/12/05 Javascript
JavaScript中获取HTML元素值的三种方法
2016/06/20 Javascript
巧用数组制作图片切换js代码
2016/11/29 Javascript
学习vue.js表单控件绑定操作
2016/12/05 Javascript
jquery 实现复选框的全选操作实例代码
2017/01/24 Javascript
vue-cli扩展多模块打包的示例代码
2018/04/09 Javascript
css配合JavaScript实现tab标签切换效果
2018/10/11 Javascript
详解如何提升JSON.stringify()的性能
2019/06/12 Javascript
layer.alert自定义关闭回调事件的方法
2019/09/27 Javascript
react PropTypes校验传递的值操作示例
2020/04/28 Javascript
Vue 实例中使用$refs的注意事项
2021/01/29 Vue.js
[36:20]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.17
2020/12/18 DOTA
python获取当前计算机cpu数量的方法
2015/04/18 Python
基于Python 的进程管理工具supervisor使用指南
2016/09/18 Python
Linux下多个Python版本安装教程
2018/08/15 Python
Python测试模块doctest使用解析
2019/08/10 Python
python利用paramiko实现交换机巡检的示例
2020/09/22 Python
英国首屈一指的票务公司:See Tickets
2019/05/11 全球购物
汉语专业应届生求职信
2013/10/01 职场文书
职专应届生求职信
2013/11/16 职场文书
ktv收银员岗位职责
2013/12/16 职场文书
感恩老师的演讲稿
2014/05/06 职场文书
职业规划实施方案
2014/06/10 职场文书
电子商务专业毕业生求职信
2014/06/12 职场文书
教师节寄语2015
2015/03/23 职场文书
倡议书格式及范文
2015/04/29 职场文书
2015年小学辅导员工作总结
2015/05/27 职场文书
导游词之西湖雷峰塔
2019/09/18 职场文书
解决goland 导入项目后import里的包报红问题
2021/05/06 Golang
高通2023 年将发布高性能PC处理器
2022/04/29 数码科技