阅读更多

59顶
0踩

Web前端
选在情人节发布 zTree v3.1,希望 zTree 能够拥有更多的“粉丝”。

这次 v3.1 整体改动不大,但因为修改了 css 和 图片,所以升级时需要注意了

另外,应不少朋友的要求,我把 API 的页面抽取出来,做了一个简易版的 API 离线文档,方便大家使用。

在线操作演示:http://www.baby666.cn/v3/demo.php#_101

快速下载地址:http://code.google.com/p/jquerytree/downloads/list



下面是 v3.1 的修改记录:

  • 【增加】ajax 的参数 setting.async.contentType ,让提交参数适用于 json 数据提交 (主要适用于 .Net 的开发)。
  • 【增加】setting.edit.editNameSelectAll, 用于设定编辑节点名称时初次显示 input 后 text 内容为全选。
  • 【修改】异步加载规则,不再仅仅依靠父节点的子节点数来判定,增加内部属性 zAsync,保证默认状态下父节点及时无子节点也只能异步加载一次,除非使用 reAsyncChildNodes 方法强行控制异步加载。
  • 【修改】放大浏览器后导致 界面出现多余连接线的bug (需要更新:icon 图标和 css )。
  • 【修改】在编辑状态,如果节点名超过编辑框宽度,左右键在框内不起作用的bug(在IE6/7/8中出现)。CSS 中 filter:alpha(opacity=80) 造成的,应该是 IE 的 bug,需要更新 css 文件。
  • 【修改】title 设置后,如果属性不存在,则默认 title 为空,便于数据容错和用户灵活使用。
  • 【修改】editName 方法如果针对尚未展开的父节点,会导致该父节点自动展开的 bug。
  • 【修改】title 中存在标签时导致 title 显示异常的bug(例如:蓝色字22%"'<input/>)。
59
0
评论 共 74 条 请登录后发表评论
34 楼 jljlpch 2012-02-15 23:35
很强大,jquery中就没有好的树形插件,我一直都想自己写一个,看样子现在是不用了。
33 楼 oldnew 2012-02-15 22:24
zTreeAPI 写道
oldnew 写道
能不能用在弹出层上生成树形

当然可以,只需要把 zTree 的容器建立在 弹出层内即可。

可有demo参考
32 楼 zTreeAPI 2012-02-15 15:29
252831020 写道
此树是不是不支持键盘事件?

现在肯定不支持,但可以利用 zTree 提供的功能制作你自己需要的键盘扩展功能。

今后会争取提供一套键盘控制的扩展功能包。
31 楼 252831020 2012-02-15 15:22
此树是不是不支持键盘事件?
30 楼 hebixixi 2012-02-15 15:09
很强大,以后就用这个。希望越来越多人用这个东东哈。楼主加油
29 楼 zTreeAPI 2012-02-15 14:22
duan1823a 写道
用了一下DEMO,好多BUG!!!

好多Bug? 麻烦你赶紧告诉我,谢谢了!
28 楼 duan1823a 2012-02-15 13:57
用了一下DEMO,好多BUG!!!
27 楼 zTreeAPI 2012-02-15 13:06
oldnew 写道
能不能用在弹出层上生成树形

当然可以,只需要把 zTree 的容器建立在 弹出层内即可。
26 楼 zTreeAPI 2012-02-15 13:05
extdev 写道
功能多诚然好,但如果没选择没验证地盲目追加就不好了,现在的体积都57K了,一个TREE就57K,如果要再用到其他插件那个体积就是个问题了。好的插件应该有选择地提供必要的API,其他以扩展的方式由用户或第三方补充,而不是一股脑地扩充API。


现在已经把功能分成了3个部分(core、exedit、excheck),其中 exedit和 excheck 就当做扩展功能了。可以根据需要来决定取舍。 但不可否认目前分的还不够多不够细,因为那样的确也会出现问题。

另外,目前 zTree 的架构可以很容易做扩展,所以以后再增加的新功能应该都不是基本需求,会专门提供相应的扩展功能包, zTree 核心的内容应该不会再有增加。
25 楼 oldnew 2012-02-15 11:59
能不能用在弹出层上生成树形
24 楼 osacar 2012-02-15 10:47
extdev 写道
功能多诚然好,但如果没选择没验证地盲目追加就不好了,现在的体积都57K了,一个TREE就57K,如果要再用到其他插件那个体积就是个问题了。好的插件应该有选择地提供必要的API,其他以扩展的方式由用户或第三方补充,而不是一股脑地扩充API。

说得也是啊,想当初用2.26的时候已经很不错了。
不过,还是支持下!终于有离线文档!
23 楼 transist 2012-02-15 10:21
很好用,佩服作者的分享精神
22 楼 extdev 2012-02-15 10:01
功能多诚然好,但如果没选择没验证地盲目追加就不好了,现在的体积都57K了,一个TREE就57K,如果要再用到其他插件那个体积就是个问题了。好的插件应该有选择地提供必要的API,其他以扩展的方式由用户或第三方补充,而不是一股脑地扩充API。
21 楼 zTreeAPI 2012-02-15 08:54
sunlong 写道
有没有tree grid或者叫tree table功能

很抱歉,目前没有,希望以后抽空能做一个出来
20 楼 sunlong 2012-02-15 08:42
有没有tree grid或者叫tree table功能
19 楼 windFeng 2012-02-15 08:17
好久没做web开发了,以后应该用得到。
18 楼 minisnakecjh 2012-02-15 00:24
好强大的国产插件
17 楼 aixinnature 2012-02-14 22:00
少有的国产插件精品,作者很认真谦逊,提过一些小意见,作者都做了认真详细的解答
16 楼 幻无极 2012-02-14 20:31
功能相当强大
15 楼 muzitianqing 2012-02-14 17:24
顶起,我将其用到到润乾报表的自定义控件中,很好用

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics