应用中常见的几种树(Tree)

在企业管理系统以及大型网站系统中,经常用到树型结构,其实树型结构已经非常成熟了,有很多解决方案.

下面贴一下我从几年前就开始使用的树型结构的图.

下面的图都是使用WebFx 的树控件做成的,当然自己加了很多东西,在FireFox,IE下都可以工作


WebFx提供了两种Tree,下面的例子主要是使用了XTree,还有另外一种是XLoadTree.

更多详细信息请浏览 http://webfx.eae.net/dhtml/xloadtree/xloadtree.html  和 http://webfx.eae.net/dhtml/xtree/index.html

不过作者已经很久没有更新这个控件了,虽然网站上很多其他控件还在更新  http://webfx.eae.net

1.普通列表树
 支持无限多级节点
 节点可以有链接,或者没有
 节点可以设置支持Html,以支持css等
 预先展开或者关闭
 展开时在装载显示(大数量时使用,不过未经全面测试)


 

2.多选树
 父子节点都可以被选择
 父子节点设置是否有有效值
 父节点选中:设置是否选择子节点
 预先展开选中的值
 显示文字和实际值不同
 显示文字和实际文字可以不同
 


 

3.单选树 
 只要是valueNode,则都可以被选择
 (其他同多选)
 
  


以上三种都是使用同一个js控件做的,只是设置数据时有所不同.

 
 
 

posted on 2006-03-20 16:07 Scud(飞云小侠) 阅读(2822) 评论(5)  编辑  收藏 所属分类: 其他

评论

# re: 应用中常见的几种树(Tree) 2007-01-17 19:55 BeanSoft

不错, 能把这个修改版的树开源就好了, 要不然就只能自己改了...  回复  更多评论   

# re: 应用中常见的几种树(Tree) 2007-03-07 14:36 施伟

我一直用的也是这种树,呵呵
并且改了很多个版本,也包括多选,单选等
不过代码就写的很乱了。。。以前JS太菜没办法。。。
懒得整理  回复  更多评论   

# re: 应用中常见的几种树(Tree) 2007-03-07 15:18 BeanSoft

没事, 要是有发给我... 我整理: beansoft@126.com  回复  更多评论   

# re: 应用中常见的几种树(Tree) 2007-04-10 09:45 BeanSoft

施伟 没发给我, 请不要发邮件找我索取多选树的问题, 最好去联系飞云小侠索取原版.

http://www.blogjava.net/beansoft/archive/2007/03/26/106342.html 一个带 checkbox 的 JS 树组件 作者不是我, 仅供参考.  回复  更多评论   

# re: 应用中常见的几种树(Tree)[未登录] 2007-06-13 16:01 jean

最近项目需求用一个单选树来完成,上网看了看,上面那个挺不错,不知道怎么去实现,急,希望做过的能给点思路!再此感谢!!QQ:196010218 (在线等)  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
<2006年3月>
2627281234
567891011
12131415161718
19202122232425
2627282930311
2345678

导航

统计

公告

文章发布许可
创造共用协议:署名,非商业,保持一致

我的邮件
cnscud # gmail


常用链接

留言簿(15)

随笔分类(113)

随笔档案(103)

相册

友情链接

技术网站

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜