阅读更多

37顶
1踩

Web前端

原创新闻 JQuery Tree插件——zTree v3.0 beta 发布

2011-09-09 11:29 by 正式记者 zTreeAPI 评论(91) 有25166人浏览
      终于可以将 zTree v3.0 beta 发布出来了,在这里首先感谢大家对 zTree 的支持。

    这次 zTree v3.0 改动相当的大,包括 js 的代码架构、 css 调整;当然还有采用了延迟加载技术后,对性能的优化。赶快去下载吧:http://code.google.com/p/jquerytree/downloads/list

    顺便网站也进行了全面改版:http://www.baby666.cn
   


    当然这次 v3.0 的升级还是有一个比较大的遗憾,就是为了性能、结构等性能的提升,此次升级无法做到向下兼容。但我专门制作了 v2.6 - v3.0 的升级必读,请升级的朋友仔细阅读:http://www.baby666.cn/v3/faq.php#_101

    zTree v3.0 API 文档暂时也只提供在线版本的:http://www.baby666.cn/v3/api.php

   这次升级修改的内容太多了,这里不一一描述,需要的朋友可以去看升级必读,下面简要介绍一下 v3.0 改进的关键部分:

   * 【修改】zTree 的 js 代码架构全面修改,并且拆分

   * 【修改】zTree 的 css 样式全面修改,对浏览器可以更好地兼容,同时解决了以前1个像素差的问题

   * 【优化】采用延迟加载技术,一次性加载大数据量的节点性能飞速提升

   * 【增加】支持多节点同时选中、拖拽

   * 【增加】checkNode、checkAllNodes 等多种方法

   * 【增加】IE6 自动取消动画展开、折叠的功能

   * 【修正】异步加载 & 编辑模式 能够更完美的共存

   * 【修正】setting 配置更加合理,并且增加了若干项配置参数

   * 【修正】treeNode 节点数据的属性更加合理,并且增加了一些方法

   * 【修正】拖拽操作更加灵活方便,更容易制定自己的规则


37
1
评论 共 91 条 请登录后发表评论
51 楼 tianxiawuren 2011-09-16 14:41
高手帮我看一下我写的上面那个关于验证的方法,指点一下:
function addCatalogue(){
var flag = false;
if(!zTree.isParent){
alert("根节点下必须要有子节点");
return;
} else {
for(var i=0;i<zTree.childs.length;i++){
var snode=zTree[i];
if(!snode.isParent){
alert("模板下必须要有子节点");
return;
} else {
for(var j=0;j<snode.childs.length;j++){
if(snode[j].name=="人员要求"){
flag=true;
}
}
}
}
}

if(!flag){
alert("各模板下必须要有节点名为‘人员要求’的子节点");
return;
}
}
50 楼 zTreeAPI 2011-09-16 13:05
tianxiawuren 写道

怎么验证“增加1”与“增加2”下面是否包含节点名为“人员要求”的节点?且“人员要求”节点下必须要有子节点?能不能帮忙写个验证方法?谢谢了。。。

呵呵,这个要求有点儿那个了吧?? 毕竟我也不是天天闲着没事儿做呀。
给你个思路:
1、判断下面是否包含某个节点可以利用 getNodeByParam、getNodesByParam、getNodesByParamFuzzy 等几个方法
2、判断是否有子节点可以判断 其childs属性是否存在,以及childs 的数组长度是否大于0
49 楼 tianxiawuren 2011-09-16 12:26

怎么验证“增加1”与“增加2”下面是否包含节点名为“人员要求”的节点?且“人员要求”节点下必须要有子节点?能不能帮忙写个验证方法?谢谢了。。。
48 楼 zTreeAPI 2011-09-16 09:03
tianxiawuren 写道
请教你一个问题,怎么把zTree生成的树节点都保存进数据库中?这中间怎么关联?

你好,很多server 端的语言现在都有针对 json 数据进行交互的组件,例如在客户端自动将json对象转换为字符串,提交给后台,后台自动将 json字符串还原为json对象。 这样你就可以在后台根据自己的需求保存了。
47 楼 tianxiawuren 2011-09-16 08:48
请教你一个问题,怎么把zTree生成的树节点都保存进数据库中?这中间怎么关联?
46 楼 zTreeAPI 2011-09-14 10:08
tianxiawuren 写道
zTreeAPI 写道
tianxiawuren 写道
请教一下楼主,怎样用将勾选的checkbox节点再复制一份?

你好,不知道你是想如何复制? 对于 v3.0 的数据是可以直接 clone 的

具体问题,请看这里---http://www.iteye.com/problems/71743

OK,提问题咱们单聊,不用在这里盖楼啦。
45 楼 tianxiawuren 2011-09-14 09:57
zTreeAPI 写道
tianxiawuren 写道
请教一下楼主,怎样用将勾选的checkbox节点再复制一份?

你好,不知道你是想如何复制? 对于 v3.0 的数据是可以直接 clone 的

图1:
图2:
就是将图1变成图2的样子。。。
44 楼 tianxiawuren 2011-09-14 09:47
zTreeAPI 写道
tianxiawuren 写道
请教一下楼主,怎样用将勾选的checkbox节点再复制一份?

你好,不知道你是想如何复制? 对于 v3.0 的数据是可以直接 clone 的


这个有点复杂,就是将选中的checkbox节点按父子关系复制到“右键操作1”节点下。。。
43 楼 tianxiawuren 2011-09-14 09:47
zTreeAPI 写道
tianxiawuren 写道
请教一下楼主,怎样用将勾选的checkbox节点再复制一份?

你好,不知道你是想如何复制? 对于 v3.0 的数据是可以直接 clone 的

具体问题,请看这里---http://www.iteye.com/problems/71743
42 楼 tianxiawuren 2011-09-14 09:41
zTreeAPI 写道
tianxiawuren 写道
请教一下楼主,怎样用将勾选的checkbox节点再复制一份?

你好,不知道你是想如何复制? 对于 v3.0 的数据是可以直接 clone 的

[img]http://hi.csdn.net/attachment/201109/13/51138_1315923743clNp.png[img]
这个有点复杂,就是将选中的checkbox节点按父子关系复制到“右键操作1”节点下。。。
41 楼 zTreeAPI 2011-09-14 07:56
tianxiawuren 写道
请教一下楼主,怎样用将勾选的checkbox节点再复制一份?

你好,不知道你是想如何复制? 对于 v3.0 的数据是可以直接 clone 的
40 楼 tianxiawuren 2011-09-13 22:06
请教一下楼主,怎样用将勾选的checkbox节点再复制一份?
39 楼 lbfhappy 2011-09-13 17:02
看了一下DEMO,很好很强大,支持一个。希望楼主越做越好。
38 楼 liuwenbo200285 2011-09-13 13:56
感觉不错!
37 楼 shaoqingtang 2011-09-13 11:11
学习了。感谢楼主
36 楼 zTreeAPI 2011-09-13 11:00
sunway00 写道
同事刚刚把2.6封装好了,3.0就出了。他很郁闷

千万别郁闷,如果只是项目使用,可以这个项目先不升级。 可以下个项目再用 v3.0; 但如果 v3.0中有吸引你的地方,就赶紧升级吧, 在常见问题中,我几乎把所有的setting 和方法都进行了对比。 有问题就随时沟通吧。
35 楼 zTreeAPI 2011-09-13 10:58
ITdavid 写道
如果要是支持tree table就好了

呵呵,这个是长远计划
34 楼 sunway00 2011-09-13 10:52
同事刚刚把2.6封装好了,3.0就出了。他很郁闷
33 楼 jacky1982728 2011-09-13 10:51
好像不支持XML格式的数据。
32 楼 ITdavid 2011-09-13 10:43
如果要是支持tree table就好了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • JQuery Tree插件——zTree v3.0 正式版 发布

     在大家的帮助 和 关注下,今天 zTree v3.0 正式版 可以发布了。 v3.0 正式版在功能、性能方便比 v2.x 版本都有了很多改善,尤其是性能方面。用过 v3.0 beta 版本的朋友应该已经体验到了。    但还要再提...

  • JQuery Tree插件——zTree v3.5.13 版 发布

     近期由于工作繁忙,所以一直没有发布 v3.5.13 的正式版,只是在 github 上不断更新每次修改后的 beta 版。 不过考虑到 2014年开始 google code 将不在支持创建新文件的下载功能,希望大家也都逐渐习惯使用 github ...

  • JQuery Tree插件——zTree v2.6正式版发布

    JQuery Tree插件——zTree v2.6正式版发布! 发表于2011-06-01 10:48| 4748次阅读| 来源开源中国社区| 9 条评论| 作者dyhunter 浏览器jquery插件treejqueryztree 摘要:JQuery Tree插件——zTre

  • jQuery Tree插件-zTree v3.0 beta发布

    http://developer.51cto.com/art/201109/289294.htm zTree v3.0 beta(JQuery Tree 插件)发布了!该版本全面调整了js & css 架构,提供了更好的兼容性和易开发性,性能得到了极大提升。 AD

  • JQuery Tree插件——zTree v2.6 正式版发布(ITeye)

    zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件。兼容 IE、FireFox、Chrome 等浏览器(对于IE 6的兼容问题将不做特殊维护)在一个页面内可同时生成多个 Tree 实例支持 JSON 数据支持一...

  • zTree v3.0 beta Bug 汇总

    同时也在努力争取正式版时推出英文版的 Demo 和 API,所以专门开篇文章,用来发布 v3.0 beta 中已经发现的 bug 和解决方案,帮助这期间遇到 bug 的朋友解决问题。  在发布正式版之前,查看 v3.0 beta 的改动计划...

  • JQUERY树型插件ZTREE小例子

    一个做.NET WEB开发的朋友介绍了ZTREE,它是基于JQUERY库开发的树型控件。于是去官方下了一个开发包,看了看DEMO,觉得效果很不错,自己也做了个小例子,也许不太成形,效果倒是展现出来了,把使用方法记录下来,和...

  • JQuery Tree插件

    JQuery Tree插件——zTree v2.6正式版发布!zTree v2.6正式版对比v2.6.beta来说修改的地方不多,主要是修改了几个Bug。另外对于check功能做了一定完善,希望使用checkbox或radio,但部分节点不显示checkbox/radio的...

  • JQUERY树型插件ZTREE和插件tmpl()

    JQUERY树型插件ZTREE小例子 一个做.NET WEB开发的朋友介绍了ZTREE,它是基于jQuery库开发的树型控件。于是去官方下了一个开发包,看了看DEMO,觉得效果很不错,自己也做了个小例子,也许不太成形,效果倒是展现出来...

  • ztree树形根据最底层子节点往上遍历案例

    &lt;!... ...&lt;link rel="stylesheet" type="text/css" href="http://libs.cdnjs.net/zTree.v3/3.5.12-beta.2/css/zTreeStyle/zTreeStyle.css"/&gt; ...

  • jquery插件编写和使用

    插件描述: 功能强大的Tree控件. 说明: 12320项目原本使用的jquery.treeview插件,此...一、 在ThinksKing的Plugins里面找到JQuery zTree v3.0 beta,将Js和Css添加到项目中。 二、 使用zTree: 1.1 添加...

  • 原生js图片圆形排列按钮控制3D旋转切换插件.zip

    原生js图片圆形排列按钮控制3D旋转切换插件.zip

  • 类似c++数组的python包

    内含二维数组与三维数组,分别为list2nd,list3rd

  • 原生js颜色随机生成9x9乘法表代码.zip

    原生js颜色随机生成9x9乘法表代码.zip

  • 原生js实现图片叠加滚动切换代码.zip

    原生js实现图片叠加滚动切换代码.zip

  • 【Academic tailor】学术小裁缝必备知识点:全局注意力机制(GAM)TensorFlow

    【Academic tailor】学术小裁缝必备知识点:全局注意力机制(GAM) 注意力机制是深度学习中的重要技术,尤其在序列到序列(sequence-to-sequence)任务中广泛应用,例如机器翻译、文本摘要和问答系统等。这一机制由 Bahdanau 等人在其论文《Neural Machine Translation by Jointly Learning to Align and Translate》中首次提出。以下将详细介绍这一机制的背景、核心原理及相关公式。 全局注意力机制(Global Attention Mechanism, GAM)由 《Global Attention Mechanism: Retain Information to Enhance Channel-Spatial Interactions》提出,是一篇针对计算机视觉任务提出的方法。这篇文章聚焦于增强深度神经网络中通道和空间维度之间的交互,以提高分类任务的性能。与最早由 Bahdanau 等人提出的用于序列到序列任务的注意力机制 不同,这篇文章的重点是针对图像分类任务,并未专注于序

  • 基于SpringBoot的“篮球论坛系统”的设计与实现(源码+数据库+文档+PPT).zip

    本项目在开发和设计过程中涉及到原理和技术有: B/S、java技术和MySQL数据库等;此文将按以下章节进行开发设计; 第一章绪论;剖析项目背景,说明研究的内容。 第二章开发技术;系统主要使用了java技术, b/s模式和myspl数据库,并对此做了介绍。 第三章系统分析;包罗了系统总体结构、对系统的性能、功能、流程图进行了分析。 第四章系统设计;对软件功能模块和数据库进行详细设计。 第五章系统总体设计;对系统管理员和用户的功能进行描述, 第六章对系统进行测试, 第七章总结心得;在论文最后结束章节总结了开发这个系统和撰写论文时候自己的总结、感想,包括致谢。

  • 毕业设计&课设_iOS 商城项目,含购物与商家管理功能,用 Sqlite,有账号示例,适合 iOS 开发练习.zip

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。

Global site tag (gtag.js) - Google Analytics