JQuery Tree插件 zTree v2.2 正式发布 - 开源中国社区
JQuery Tree插件 zTree v2.2 正式发布
zTree 2010年12月15日

JQuery Tree插件 zTree v2.2 正式发布

zTree zTree 发布于2010年12月15日 收藏 4 评论 1

【腾讯云】如何快速搭建微信小程序?>>>  

感谢大家的支持,经过一番努力,终于能见天日了,希望能解决大部分朋友的需求。

这次修正的 Bug 很多,而且还扩展了一些接口,目的就是希望 zTree 能够更灵活的让大家运用到各自的项目中去。

这次还专门提供了 pdf 格式的 API 文档,便于Linux环境下的朋友查阅,只不过是用工具直接将chm转换过来的,比较简陋,还望见谅。

本次zTree v2.2的主要修正内容如下(详细内容还请参考 API 文档 和 更新日志):

 01、【修改】给一个没有子节点的节点添加新节点,连续添加两个以上子节点时连线显示的 Bug
 02、【修改】expandNode方法,展开节点时无动画的 Bug
 03、【修改】异步加载时用户反复点击导致重复加载的 Bug
 04、【修改】.net 环境下ajax 直接返回 JSON 对象时无法正常加载的 Bug
 05、【修改】给叶子节点增加子节点后,再删除其子节点,然后再增加子节点时zTree不显示的 Bug
 06、【修改】updateNode(treeNode, checkTypeFlag) 方法不改变 checkbox / radio 状态的 Bug
 07、【修改】cancleSelectedNode 修正为 cancelSelectedNode(),同时保留原 cancleSelectedNode 方法
 08、【修改】把 asyncUrl 扩展为 function 的引用,可以根据节点任意修改异步加载的url,同时支持 String 数据
 09、【修改】把 edit_renameBtn、edit_removeBtn 扩展为 function 的引用,可以根据节点控制是否显示相应按钮,同时支持 Boolean 数据
 10、【修改】checked 属性允许用户自定义, 增加 checkedCol 属性,默认值为 "checked"
 11、【修改】编辑状态 输入框内 回车键可以触发 rename 事件
 12、【增加】getChangeCheckedNodes() 方法用来获取当前 zTree 中被修改 check 状态的节点集合
 13、【增加】鼠标右键 事件(beforeRightClick、rightClick) 以及 MouseUp(beforeMouseUp、mouseUp) 和 MouseDown(beforeMouseDown、mouseDown) 事件
 14、【增加】js 触发指定节点异步加载子节点 或 重新异步加载 的接口 reAsyncChildNodes(parentNode, reloadType)
 15、【增加】针对 checkBox 的全部取消或选择的接口 checkAllNodes(checked),便于用户使用
 16、【增加】异步加载时loading 状态显示,拖拽节点时,滚动条能自动滚动;停留一段时间后,能展开节点
 17、 【增加】节点同级内上下排序的接口和功能,修改了moveNode(targetNode, treeNode, moveType) 方法 / beforeDrop、drop 事件 callback 函数(增加 moveType 参数),移动节点时可以更加灵活
 18、【增加】根据任意属性搜索 treeNode 节点数据的接口:getNodeByParam(key, value) 和 getNodesByParam(key, value)
 19、【增加】简单 Array 数据支持,不需要用户再把数据库中取出的 List 强行转换为复杂的 JSON 嵌套格式,参考 isSimpleData | treeNodeKey | treeNodeParentKey

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:JQuery Tree插件 zTree v2.2 正式发布
分享
评论(1)
最新评论
0
不错的树,很好用
顶部