您的位置:首页源码下载JavaScript代码

zTree v2.2下载(含文档和Demo) - JQuery Tree插件

授权形式: 免费版
更新时间: 2010-12-16 09:46:37
软件语言: 简体中文
软件平台: Windows
软件类别: 国产软件
文件大小: 840KB
评论等级: ★★★☆☆
下载次数: 0(今日:,本周:,本月:

软件简介

zTree v2.2是一个JQuery Tree插件,本次发布的版本修正了很多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

赞助商链接: