该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-10-14
最后修改:2010-08-20
以前写过一个带选择框的JS树控件
china_2.js 和 china_2_code.js 是节点数据(UTF-8编码)
参数说明 text 显示节点内容(必须) children 子节点数据
创建一个新节点的方法 new TreeNode( {} );
新建节点可能存在一些问题(单选框选中等问题),节点有checked属性的情况才会出现选择框。
感谢winner720发现的一个BUG (以前是 args||this,当节点checked是0的时候可能出现返回this,虽然不影响展示结果,但是会造成一定泄露。改成(args==null?this:args)就不会出现问题了)
modify: TreePanel_2.3.zip 修复节点删除时多余的竖线 备注:附件请下载最新的版本。 (旧的的版本可能存在未修改BUG,没删除只是为了留作做为备份)
这个树最初设计目的是快速展示一颗带选择框的静态树,虽然也提供了节点增加以及删除等功能,但这些没有经过仔细测试,且不是它的长项。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-10-15
这版好像不如上版啊 我点了半天删除没用呢
|
|
返回顶楼 | |
发表时间:2009-10-15
很有意思。能不能提供一个完整点的版本呢?
|
|
返回顶楼 | |
发表时间:2009-10-15
非常不错,速度奇快,系统作者能提供开发文档
|
|
返回顶楼 | |
发表时间:2009-10-16
曾经对Jquery 的Tree 做过一点修改,加上了Checkbox ,优化了性能。但是总归不是自己重头做的,难免在设计上原作者的想法有点怪异,另外他的异步实现也比较另类。
来看看楼主的树。。 |
|
返回顶楼 | |
发表时间:2009-10-16
最后修改:2009-10-16
whaosoft 写道 这版好像不如上版啊 我点了半天删除没用呢
那个已更正了,其实都说是演示版本了。如果要用的话,稍微稍微修改下就好了。 |
|
返回顶楼 | |
发表时间:2009-10-16
这是个好东西,有时间研究研究。
|
|
返回顶楼 | |
发表时间:2009-10-16
还是有问题,添加后的节点,不再有可选框,而且在其下再添加节点后,点击“-”不能收缩
|
|
返回顶楼 | |
发表时间:2009-10-16
刚才添加了两个节点后,发现前一个节点 无法选中
|
|
返回顶楼 | |
发表时间:2009-10-16
有没有源码,你给的加密啦。
|
|
返回顶楼 | |