软件简介
zTree v2.5版本这次修改最大的一个改动就是在提供了锁定父节点、叶子节点以及捕获beforeAsync事件的功能上,完全支持编辑模式与异步加载模式的共存,大家不需要为这个功能单独制作特殊代码,只需要在setting中进行设置即可。详细请参考 http://baby666.cn 编辑演示下的 “编辑 & 异步加载 共存” 的Demo。
越来越多的朋友给我提出了很好的建议,有些在这次的修改中就已经实现,有些只能推倒v2.6版本中,还望大家见谅。
本次zTree v2.5 的主要修正内容如下(详细内容还请参考 API 文档 和 更新日志):
01 【修订】允许异步加载与编辑状态共存,无需特殊代码;并且可配合新增加的beforeAsync回调函数,根据节点自行决定是否允许进行异步加载
02 【增加】锁定父节点的参数 setting.keepParent ,默认false
03 【增加】锁定叶子节点的参数 setting.keepLeaf ,默认false
04 【增加】beforeAsync 的回调函数,由用户控制是否允许进行异步加载
05 【增加】getNodesByParamFuzzy(key, value, parentNode) 方法支持模糊查找(只能针对String的属性)
06 【增加】提供一个不显示图标的参数设置 setting.showIcon
07 【修改】拖拽操作让叶子节点变为父节点后,展开/折叠按钮事件异常的Bug
08 【修改】关于[treeNodeParentKey] 属性值在拖拽后没有被修正的Bug (增加 setting.rootPID)
09 【修改】简单数据模式中,如果 [treeNodeKey] 属性值为 0 的节点无法成为父节点的Bug