- 浏览: 348259 次
- 性别:
- 来自: 北京
-
最新评论
-
javabro:
求告知,ztree中自己在点onclick () 通过获取tI ...
本人从今以后不再维护这里的博客, 只在 开源中国 进行发布 -
sinoyang:
使用的时候发现与bootstrap冲突了,蛋疼死了,改哪个都不 ...
JQuery Tree插件——zTree v3.5.16 版 发布 -
clear_yang:
jquery.ztree.excheck.min.js:15 ...
JQuery Tree插件——zTree v3.5.02 版 发布 -
路人NFTS:
请教个问题,ztree 支持异步加载的扩展么? 因为跨域,IE ...
JQuery Tree插件——zTree v3.5.16 版 发布 -
kainever7:
页面初始化时,通过<iframe src=". ...
JQuery Tree插件——zTree v3.5.16 版 发布
由于国庆之后一直忙于公司的项目,因此将 zTree 闲置了1个月左右。
这次升级继续以修正 bug 为主,这里要非常感谢各位用户的支持,这次修改的很多 bug 都是大家在使用过程中反映给我的。
zTree 目前已经能够满足绝大部分树形需求的操作,对于一棵单纯的树来说,基本可以到此为止了。所以以后 v3.x 版本也都不会增加新功能了,但会继续保持 bug 的修正,如果你发现 zTree 的 bug 还请及时告诉我。(结束只代表着新的开始....)
在 zTree 不断完善的过程中,更加深刻的体会到架构的重要性,而架构主要体现在代码的灵活性、扩展性 以及代码的优化,要想开发出更多更好的功能,那么我必须要首先从架构上认真思考和探索,至于下一步到底会做出个什么东西来,我自己还不能完全确定,但首先肯定还是以 树 当做我的案例,对心中这样一个架构进行尝试,希望以后可以实现一套轻松搭建各种类似于树、菜单 以及 各种 Map 的 js 控件。 如果大家有什么想法、建议,也非常欢迎与我进行沟通。
zTree 在线操作演示:http://www.ztree.me/v3/demo.php#_101
zTree 快速下载地址:http://code.google.com/p/jquerytree/downloads/list
下面是 v3.5 的修改记录:
* 【优化】原先的 clone 方法 (特别感谢:愚人码头)
* 【修改】隐藏父节点后,使用 expandAll 方法导致 父节点展开的 bug
* 【修改】使用 jQuery v1.7 以上时,设置 zTree 容器 ul 隐藏(visibility: hidden;)后, 调用 selectNode 导致 IE 浏览器报错 Can't move focus 的 bug
* 【修改】正在异步加载时,执行 destory 或 init 方法后,异步加载的节点影响新树的 bug
* 【修改】方法 reAsyncChildNodes 在 refresh 的时候未清空内部 cache 导致内存泄露 的 bug
* 【修改】批量节点拖拽到其他父节点内(inner)时,导致顺序反转 的 bug
* 【修改】对于 使用 html格式的 节点无法触发 双击事件 的 bug
* 【修改】onCheck 回调中的 event ,保证与触发事件中的 event 一致
* 【修改】异步加载时,在 onNodeCreated 中执行 selectNode 后,导致节点折叠的 bug
* 【修改】API 中 dataFilter 的参数名称 childNodes -> responseData
* 【修改】API 中 iconSkin 的 举例内容
* 【修改】API 中 chkDisabled 的说明
* 【修改】Demo 中 index.html 内的 loadReady 重复绑定问题
评论
谢谢!
貌似zTree 不会给节点内容去掉中间的 空格吧。
还真的去掉了空格
我用的是java拼接的json
在firebug里面看到的还是有空格的json
你是在哪儿看到去掉空格的呢? 你看看 40楼的截图, 如果空格没了 “随意勾选 1” 这种怎么出来的?
谢谢!
貌似zTree 不会给节点内容去掉中间的 空格吧。
还真的去掉了空格
我用的是java拼接的json
在firebug里面看到的还是有空格的json
谢谢!
貌似zTree 不会给节点内容去掉中间的 空格吧。
还真的去掉了空格
谢谢!
貌似zTree 不会给节点内容去掉中间的 空格吧。
谢谢!
在开发过程中发现extjs和ztree结合使用,ztree的样式有所改变。

这个需要你检查一下css 样式了,将产生冲突的地方在 zTreeStyle.css 内补上即可
谢了
在开发过程中发现extjs和ztree结合使用,ztree的样式有所改变。

这个需要你检查一下css 样式了,将产生冲突的地方在 zTreeStyle.css 内补上即可
在开发过程中发现extjs和ztree结合使用,ztree的样式有所改变。

jsp父节点半勾选:

调试发现父节点的halfcheck=false

halfCheck 属性是用来强制半勾选功能的, 如果你需要判断半勾选状态请看:getCheckStatus 方法
jsp父节点半勾选:

调试发现父节点的halfcheck=false

已经引入js:
<script type="text/javascript" src="scripts/jquery/jquery-1.8.3.js"></script>
<script type="text/javascript" src="scripts/ztree/jquery.ztree.core-3.5.js"></script>
<script type="text/javascript" src="scripts/ztree/jquery.ztree.excheck-3.5.js"></script>
//ztree全局设置
var setting = {
view : {
showLine : true//显示连线
},
check: {
enable: true,//启用checkbox
chkboxType: { "Y": "s", "N": "ps" } //Y:勾选,p:关联父节点,s:关联子节点,N:取消勾选
},
callback : {//定义回调方法
onClick : zTreeOnClick //调用单击事件
}
};
jsp父节点半勾选:
调试发现父节点的halfcheck=false
请问是不是我的配置有问题?我的需求是如果父节点是半勾选就不能停止提交删除。
这个 simple 格式无关,你要保证你生成的json 格式的字符串完全正常,因为 json 是 js 基础支持的;对于 json 中字符串的对象你一定要用 双引号或单引号包起来!
因为 现在切换编辑状态,其实就是让树重画了。 对于以后的结构调整可能会优化这部分,现在应该不会专门针对这个作调整了
一直没有专门做这个测试,刚才看了一下,v3 版本以后对 ajax 的参数做了扩展,基本上保持与 jQuery 一直,所以只需要设置一下两个参数以后就应该可以支持啦:
setting.async.dataType:"jsonp"
setting.async.contentType:"text/html"
不过毕竟没有专门对jsonp 作支持,所以如果你不能使用jQuery 默认的 callback 名称,那就只能去修改一下 zTree 的源码了。
1. node 原始 li 中的原始结构让我很难针对行级别UI进行扩展
例如我想做一个 让<a></a> 能占据整行的设定 但是蛋疼的前面还有一个span 还都是行内元素... 我想做一个类似table没法做到
2. uploadNode
我知道addDiyDom --- 可是你在uploadNode中并没有重新去调用该方法, 如果我的样式和node数据有关呢 ...
是有解决方法 还是需要改进

1、zTree 的结构的确不太方便做成 table ; 但如果只是让 a 占据正行可以把 span 转移到 a 内,这个可以参考Demo:http://www.ztree.me/v3/demo.php#_513
2、updateNode 方法主要是用于更新 节点自身的一些现实内容,主要是name 和 css 等; 对于你说的 addDiyDom 来说,因为是用户自定义添加的内容,而且的确也没有提供 updateDiyDom 之类的接口,所以 还请在执行updateNode 方法后,自行处理自己添加的控件内容。
这个问题我会记录下来,在今后的结构改造中我会认真考虑这个问题的,非常感谢。
1. node 原始 li 中的原始结构让我很难针对行级别UI进行扩展
例如我想做一个 让<a></a> 能占据整行的设定 但是蛋疼的前面还有一个span 还都是行内元素... 我想做一个类似table没法做到
2. uploadNode
我知道addDiyDom --- 可是你在uploadNode中并没有重新去调用该方法, 如果我的样式和node数据有关呢 ...
是有解决方法 还是需要改进
现在,我有个tree在一个固定高度的div里面,但是里面的数据很多,如果目标节点不在可见范围内,我根本没法拖动节点到该目标节点,因为拖动的时候,滚动条不会跟着滚动,结果只能在可见范围内拖动节点...
求解啊..
应该是可以在拖拽时自动滚动的呀,你可以用 Demo 测试一下,把 Demo 中的节点数量增多。
谢谢提醒,原来要加css控制
ul.ztree {width:440px;height:400px;overflow-y:scroll;overflow-x:auto;}
发表评论
-
JQuery Tree插件——zTree v3.5.16 版 发布
2014-03-09 20:09 33233zTree v3.5.16 发布,继续缓慢的修正 bug ... -
JQuery Tree插件——zTree v3.5.15 版 发布
2013-10-21 09:30 14137zTree v3.5.15 发布,继续 ... -
JQuery Tree插件——zTree v3.5.14 版 发布
2013-06-29 00:36 7062在 v3.5.13 中由于个人疏漏,产生了一个比较严重 ... -
JQuery Tree插件——zTree v3.5.13 版 发布
2013-06-02 21:43 6693近期由于工作繁忙,所以一直没有发布 v3.5.13 ... -
JQuery Tree插件——zTree v3.5.12 版 发布
2013-03-11 11:13 13316为了学习如何在 jQuery Plugin 发布,反 ... -
JQuery Tree插件——zTree v3.5.02 版 发布
2013-01-28 10:34 10542首先要告诉大家,在 jQuery 发布了插件注册功能 ... -
zTree v3.5 Css 详解
2012-12-24 09:37 18121zTree 的 css 文件 ... -
JQuery Tree插件——zTree v3.5.01 版 发布
2012-12-21 10:37 3814赶着天黑前,赶紧发布 v3.5 的补丁,修正目前 ... -
JQuery Tree插件——zTree v3.4 正式版 发布
2012-09-03 10:55 7534这次 v3.4 主要还是修改一些细节 bug, ... -
JQuery Tree插件——zTree v3.3 正式版 发布
2012-07-16 12:54 8884这次 zTree v3.3 继续 ... -
简述如何制作 zTree v3.x 系列的扩展 js 库
2012-06-29 15:31 3059zTree v3.x 版本修改了结构,将原先混在 ... -
JS 代码调试经验总结(菜鸟必读)
2012-06-12 18:03 20010前言:不知不觉写了很多,希望你能耐心看完这篇文章 ... -
启用新域名—— zTree.me
2012-05-24 14:11 2145折腾一上午,终于启用 新域名 zTree.me 欢迎各 ... -
JQuery Tree插件——zTree v3.2 正式版 发布
2012-05-14 13:53 7031因最近本人工作较忙,所以 v3.2 拖了很久,还 ... -
JQuery Tree插件——zTree v3.1 正式版 发布
2012-02-14 10:22 17085选在情人节发布 zTree v3.1,希望 zT ... -
CSS Sprites 使用注意之—— 避免因浏览器放大导致的图片异常
2012-02-02 14:34 2751近日有朋友说,将浏览器放大后,会发现 zTree 出现 ... -
IE 下 css 设置透明度造成 input 内光标异常的问题
2012-02-01 14:01 4121zTree v3.0 正式版发 ... -
zTree v2.x 升级 v3.0 之 异步加载 与 添加节点的错误分析
2012-01-13 16:34 4476(补充: 计划 v3.1 中修改进行异步加载的逻辑 ... -
JQuery Tree插件——zTree v3.0 正式版 发布
2012-01-10 09:39 6462在大家的帮助 和 关注下,今天 zTree v3 ... -
国庆前,zTree 开发推迟
2011-09-19 09:20 2644大家好,由于本人工作原因,国庆前会相当忙,因此 zTr ...
相关推荐
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
wrf转mp4播放器1.1.1
内容概要:本文档详细介绍了如何在Simulink中设计一个满足特定规格的音频带ADC(模数转换器)。首先选择了三阶单环多位量化Σ-Δ调制器作为设计方案,因为这种结构能在音频带宽内提供高噪声整形效果,并且多位量化可以降低量化噪声。接着,文档展示了具体的Simulink建模步骤,包括创建模型、添加各个组件如积分器、量化器、DAC反馈以及连接它们。此外,还进行了参数设计与计算,特别是过采样率和信噪比的估算,并引入了动态元件匹配技术来减少DAC的非线性误差。性能验证部分则通过理想和非理想的仿真实验评估了系统的稳定性和各项指标,最终证明所设计的ADC能够达到预期的技术标准。 适用人群:电子工程专业学生、从事数据转换器研究或开发的技术人员。 使用场景及目标:适用于希望深入了解Σ-Δ调制器的工作原理及其在音频带ADC应用中的具体实现方法的人群。目标是掌握如何利用MATLAB/Simulink工具进行复杂电路的设计与仿真。 其他说明:文中提供了详细的Matlab代码片段用于指导读者完成整个设计流程,同时附带了一些辅助函数帮助分析仿真结果。
国网台区终端最新规范
《基于YOLOv8的智慧农业水肥一体化控制系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计
GSDML-V2.33-LEUZE-AMS3048i-20170622.xml
微信小程序项目课程设计,包含LW+ppt
微信小程序项目课程设计,包含LW+ppt
终端运行进度条脚本
幼儿园预防肺结核教育培训课件资料
python,python相关资源
《基于YOLOv8的智慧校园电动车充电桩状态监测系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计
deepseek 临床之理性软肋.pdf
SM2258XT量产工具(包含16种程序),固态硬盘量产工具使用
RecyclerView.zip
水务大脑让水务运营更智能(23页)
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
大众捷达轿车前轮制动器设计
《基于YOLOv8的智能工厂压缩空气泄漏检测系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计
3米-翻抛机