`
guodefu909
  • 浏览: 4323 次
文章分类
社区版块
存档分类
最新评论

ztree及其说明的两个错误(为ztree的完善做贡献)

阅读更多

1.

 上图中参数说明的callbackFlag说明有误,不是触发check事件而是触发两个remove事件吧。

 

2.

 在一个运用ztree的实例中我设置父节点只有inner,没有pre和next,这时拖拽节点到其父节点上松开就会报这个错。同时alert显示moveType 为null。

在没有限制pre和next时,不会出现这样的错误。

  • 大小: 91.9 KB
  • 大小: 51.3 KB
分享到:
评论
5 楼 zTreeAPI 2013-10-07  
还有一个 exhide 那篇文章 也不能评论,这里解答如下:

这个是你发现的一个 bug, 我已经修正,并且发布到了 github 上,请你明天去 github 上下载最新代码即可  https://github.com/zTree/zTree_v3
4 楼 zTreeAPI 2013-10-07  
终于抽空看了一下你的这几篇报告:
一、API 中关于removeNode 的错误已经修正了,可以在官网查看。

二、这个 父节点只有 inner 时出错的bug 我木有重现,还望你提供前两篇同样的源码给我,不胜感激。

三、上一篇 BeforeDrop 中设置 hide 的问题,由于那篇文档无法评论,所以我就在这里一起说明一下:

因为 多棵树拖拽时,是直接把 节点原始数据拿过来clone后进行添加的,所以当你使用 beforeDrop 处理隐藏时,实际上是在原始数据 clone 之前就被打上了隐藏的标签,所以拖拽之后,就同样被隐藏了。  而且你使用的是 移动操作不是复制,那么这个隐藏操作不知道是什么目的? 因为移动后 原树上的这个节点就已经被删除了,直接被移动到了新的树上。

3 楼 zTreeAPI 2013-08-19  
这个 url 我记下来了,等我抽空测试后,再联系你
2 楼 zTreeAPI 2013-08-19  
guodefu909 写道
第二个问题续:
我在BeforeDrop中加入if(moveType == null)return false;无效。
在BeforeDrop靠前再加入alert(moveType);
将OnDrop中代码都放入if(moveType){}中,alert(moveType);也无效。

似乎是当moveType == null时只触发ondrop不触发beforeDrop

API 中对于 beforeDrop 有描述:如未拖拽到有效位置,则不触发此回调函数,直接将节点恢复原位置
1 楼 guodefu909 2013-08-12  
第二个问题续:
我在BeforeDrop中加入if(moveType == null)return false;无效。
在BeforeDrop靠前再加入alert(moveType);
将OnDrop中代码都放入if(moveType){}中,alert(moveType);也无效。

似乎是当moveType == null时只触发ondrop不触发beforeDrop

相关推荐

    ztree官网 ztree官网

    ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网ztree官网...

    ztree资源,及使用说明

    **zTree资源与使用说明** zTree是一款基于JavaScript的开源树形控件,广泛应用于网页端的数据展示和交互。在Java开发中,zTree能够帮助我们实现数据的层级化展示,比如目录结构、组织架构或者权限管理等。下面将...

    ztree使用说明ztree.zip

    **zTree 使用说明** zTree 是一款非常流行的 jQuery 插件,主要用于构建可交互的树形数据结构。它在Web应用中广泛应用于目录展示、权限管理、文件系统等场景,以其丰富的功能、良好的性能和易用性受到开发者的喜爱...

    ztree实现左右两棵树的节点移动

    在"ztree实现左右两棵树的节点移动"这个主题下,我们主要关注的是如何实现节点在两棵树之间的转移。 1. **节点移动逻辑**: - 左移右:当用户选择左侧树的一个节点并将其移动到右侧时,我们需要在后台处理这个动作...

    zTree帮助文档_ztree_

    **zTree概述** zTree是一款基于JavaScript的树形插件,广泛应用于网页中展示层级结构...总之,zTree是一个强大且易用的树形插件,结合其详尽的API和CHM帮助文档,开发者能够轻松地在项目中构建出功能丰富的树形界面。

    zTree-zTree_v3-master.zip_ztree_多功能插件

    "zTree_v3-master.zip"中的"ztree"指的是这个插件的最新版本,即v3版本,而“多功能插件”的标签进一步强调了zTree不仅仅是一个单一功能的工具,它具备广泛的适用性和强大的扩展性。 zTree的核心功能在于实现树形...

    zTree zTree zTree

    zTree的核心是通过JSON数据格式来构建树节点,每个节点包含id、name、pId(父节点id)等属性,可以根据需求扩展其他自定义属性。树形结构由多个这样的节点组成,形成层级关系。 二、功能特性 1. 多种展示样式:...

    基于ztree开发的下拉树控件ztree-select

    ztree是一个广泛使用的JavaScript树形插件,而ztree-select则是其在下拉选择器场景中的延伸应用,尤其适用于需要展示多级分类数据的Web应用。 ztree的基础功能包括但不限于: 1. **层级展示**:ztree可以清晰地...

    ztree脚本、ztree下载

    3. **ztree的PDF教程**:`zTreeAPI v2.5.pdf`是ztree的PDF版API手册,通常包含了完整的功能介绍、示例代码和使用说明。开发者可以通过查阅此文档了解如何使用ztree的各项功能,快速上手开发项目。 4. **ztree的CHM...

    easyui+ztree后台管理系统模板

    EasyUI和ZTree是两个在Web开发中常用的前端框架,尤其在...通过以上知识点的学习和应用,开发者可以快速构建出一个功能完善的后台管理系统,同时也能深入理解EasyUI和ZTree这两个工具的使用,提升自身的Web开发技能。

    ztree官网参考文档及demo

    zTree的数据结构主要由JSON对象表示,每个节点包含id、pId(父节点id)、name、isParent(是否为父节点)等基本属性,还可以自定义其他属性,以扩展更多功能。 四、zTree配置项解析 zTree的配置项是通过JavaScript...

    ztree_bootstrap样式风格

    在IT领域,特别是前端开发中,`ZTree`是一个非常受欢迎的JavaScript树形插件,它主要用于构建可交互的树状结构数据。`ZTree`的功能强大,支持多种操作,如选择、拖拽、编辑等,广泛应用于权限管理、文件目录、组织...

    ztree filter demo ztree的一些代码

    zTree提供了`filter`方法来执行过滤,接受两个参数:一个是过滤函数,另一个是是否启用动画效果。过滤函数可以自定义,根据需要对每个节点进行判断。以下是一个基础的过滤函数示例: ```javascript function ...

    ztree穿梭框.zip

    本项目“ztree穿梭框.zip”是将zTree应用在穿梭框(Transfer)功能上,提供了一种直观且易于操作的方式,让用户可以方便地在两个树形列表之间转移数据。 首先,我们来详细了解一下zTree的核心知识点: 1. **zTree...

    select2ztree.zip

    今天,我们将深入探讨如何利用Select2和jQuery-ZTree这两个强大的JavaScript库,构建功能丰富的树形下拉框。这种组件在数据层次结构展示、多级选择等方面有着广泛的应用,如在系统配置、权限管理等场景中。 首先,...

    zTree官方Demo以及api文档

    zTree是一个基于jQuery的插件,它能够将HTML列表数据转化为树状结构,支持多级展开、收起、节点操作(如添加、删除、编辑)、节点状态管理(选中、禁用、半选中等)等功能。在网页中,zTree常用于文件目录展示、组织...

    bootstrap风格ztree适应移动端

    总的来说,这个Bootstrap风格的ZTree是一个适用于移动端的、可编辑的树形菜单解决方案,它结合了Bootstrap的易用性和ZTree的强大功能,为开发者提供了在移动平台上构建高效、直观的树形结构应用的工具。无论是后台...

    zTree-zTree_v3.zip

    在“zTree_v3.zip”这个压缩包中,包含了zTree的v3版本,为用户提供了一整套的树形菜单解决方案。 zTree的核心功能包括但不限于: 1. **动态加载**:zTree支持数据的动态加载,用户可以根据需要请求和显示节点数据...

    zTree主题 bootstrapStyle、metroStyle等

    这个主题通常会包括Bootstrap的栅格系统、按钮、表单元素等样式,使得zTree节点在页面上展示得更加协调。同时,Bootstrap的响应式特性也使得zTree在不同设备上都能有良好的表现。 其次,`zTreeStyle`是zTree的原版...

Global site tag (gtag.js) - Google Analytics