`
zTreeAPI
  • 浏览: 340370 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JQuery Tree插件——zTree v3.5.16 版 发布

阅读更多

zTree v3.5.16 发布,继续缓慢的修正 bug

 

google code 已经无法上传下载包,请使用 Github 或 开源中国的 Git。

GitHub:https://github.com/zTree/zTree_v3   

开源中国Git:https://git.oschina.net/zTree/zTree_v3

zTree 在线演示:http://www.ztree.me/v3/demo.php#_101

 

 

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

 

   * 【增加】onDragMove 回调,便于控制 zTree 节点与其他 DOM 的拖拽操作。(感谢 yumi301)

   * 【增加】针对 Mac 系统 Cmd 键的支持, Cmd 键 + 左键 也可以多选节点

 

   * 【修改】使用 destory 方法销毁树以后,依然可以从 getZTreeObj 方法中获取到 zTree 对象的 bug。

   * 【修改】onCheck 回调的 event,恢复为 zTree 自身的 event 事件,同时利用 srcEvent 传递原始 event 对象。(感谢 yumi301)

   * 【修改】拖拽多个节点时,超出 maxShowNodeNum 设置个数的节点会失去 被选择状态的 bug

   * 【修改】excheck & exedit 扩展包的 zTree 方法中 setting 数据错误导致 checkNode、updateNode 等方法操作 radio 失效的 bug

   * 【修改】不加载 exedit 扩展包时,使用 removeNode 方法无法触发 beforeRemove 和 onRemove 回调的 bug

 

分享到:
评论
30 楼 sinoyang 2017-05-18  
使用的时候发现与bootstrap冲突了,蛋疼死了,改哪个都不是。
29 楼 路人NFTS 2015-05-05  
请教个问题,ztree 支持异步加载的扩展么? 因为跨域,IE 8+用的是 XDomainRequest对象支持 Cors 跨域的。
28 楼 kainever7 2015-03-31  
页面初始化时,通过<iframe src="....." > ztree ,页面中可以看到ztree的js代码,
但是不显示树,这是什么原因了?
27 楼 adyfang 2015-03-17  
1、懒加载时,用expandNode方法不能触发后台,这个方法貌似只能非懒加载时用;
2、expandNode也没有回调:在树搜索时,需要展开到指定节点,必须expandNode嵌套回调,一级一级展开,直到指定节点结束,expandNode没有回调就没法做。
26 楼 zhengyong7232 2015-01-21  
请问我们项目要求10万个树节点,请问采用异步加载的方式是否可以抗的住?
期待版主的回复。谢谢。
25 楼 wsand 2015-01-19  
zTree很不错,非常感谢。
有2个建议:
1 节点记忆功能(页面刷新后需要仍定位到当前选中节点);
2 CSS样式冲突,zTree中的CSS样式可否特殊命名,现在与我自己的通用CSS样式重复,zTree效果出不来。
24 楼 xubaoliang15 2015-01-15  
你好,大神。我想问一个问题
节点大概如下{[id:1,pid:0,url:"127.0.0.1:8080/cud?user=xxx&password"]}
带有参数的url该怎么能够在跳转的时候隐藏掉参数(post提交)
23 楼 jcyanfan 2015-01-14  
请问有没有记录cookie的参数,记录上次展开的位置??
22 楼 kookob 2014-11-03  
kookob 写道
高级增/删/改的时候,有个方法:
function removeHoverDom(treeId, treeNode) {
//$("#addBtn_"+treeNode.tId).unbind().remove();
};

上面那句unbind().remove()如果不去掉,我一点添加新节点,添加一两个之后,注定卡死掉,chrome38 /IE9 ,注释掉,继续一直添加,不会出错,不知道是哪里的问题?
用的是最新版本基于ZTree v3.5.17-beta.2


找到问题了,在addHoverDom底部,需要加上return false;这一句。
21 楼 kookob 2014-10-31  
高级增/删/改的时候,有个方法:
function removeHoverDom(treeId, treeNode) {
//$("#addBtn_"+treeNode.tId).unbind().remove();
};

上面那句unbind().remove()如果不去掉,我一点添加新节点,添加一两个之后,注定卡死掉,chrome38 /IE9 ,注释掉,继续一直添加,不会出错,不知道是哪里的问题?
用的是最新版本基于ZTree v3.5.17-beta.2
20 楼 zTreeAPI 2014-09-26  
jktantan 写道
一直在用ZTREE,觉得真的很不错。
不过在现在BOOTSTRAP以及字体图标使用的今天,不知道ZTREE会不会提供支持,
如果自己改代码的话,工作量有点大。。呵呵

直接修改 css 文件就可以了吧??
19 楼 jktantan 2014-09-11  
一直在用ZTREE,觉得真的很不错。
不过在现在BOOTSTRAP以及字体图标使用的今天,不知道ZTREE会不会提供支持,
如果自己改代码的话,工作量有点大。。呵呵
18 楼 zTreeAPI 2014-09-05  
Xmenlane 写道
给节点绑定双击事件,为什么双击那个+号也会触发,然后得到的节点是空的。。。

API 中有说明:
treeNode--鼠标双击时所在节点的 JSON 数据对象,如果不在节点上,则返回 null
而且 dblClick 是针对 整棵树的,不是只针对节点的, 你可以利用 treeNode 知道是否操作在节点上。。。这样放开可以更利于用户做一些自己需要的操作
17 楼 zTreeAPI 2014-09-05  
eric023 写道
正好我要用到ztree的左侧菜单这种样式进行权限授权,于是下载了最新版3.5.16,但是发现一个问题,不知道怎么解决:
setting.check.enable=false的时候是没有问题的,样式这些都很正常,但是设置为true以后,发现第一级的checkbox永远在上面,没有跟文字在一行显示,因为要批量授权所以必须得用checkbox

检查 css 吧
16 楼 Xmenlane 2014-09-02  
给节点绑定双击事件,为什么双击那个+号也会触发,然后得到的节点是空的。。。
15 楼 eric023 2014-07-30  
正好我要用到ztree的左侧菜单这种样式进行权限授权,于是下载了最新版3.5.16,但是发现一个问题,不知道怎么解决:
setting.check.enable=false的时候是没有问题的,样式这些都很正常,但是设置为true以后,发现第一级的checkbox永远在上面,没有跟文字在一行显示,因为要批量授权所以必须得用checkbox
14 楼 ycyangcai 2014-07-04  
希望能支持jqury2.0+
13 楼 ycyangcai 2014-07-03  
您好,ZTREE有一部分功能如“zTree_v3/demo/cn/core/async_fun.html”不支持jquery-2.0.2,请问如何处理?
12 楼 zTreeAPI 2014-04-13  
joe_qlb 写道
ztree很不错,支持。
2个建议:
1. 增加对CDN的支持,我不知道是否已经又CDN的发布,我在http://cdnjs.com/没有找到,希望能提供CDN的发布,这样就更加方便。
2. 希望能支持Shift按键的多选

谢谢

感谢你的建议,以后改版时会认真考虑的,谢谢
11 楼 joe_qlb 2014-04-08  
ztree很不错,支持。
2个建议:
1. 增加对CDN的支持,我不知道是否已经又CDN的发布,我在http://cdnjs.com/没有找到,希望能提供CDN的发布,这样就更加方便。
2. 希望能支持Shift按键的多选

谢谢

相关推荐

Global site tag (gtag.js) - Google Analytics