- 浏览: 346382 次
- 性别:
- 来自: 北京
最新评论
-
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 v3.1,希望 zTree 能够拥有更多的“粉丝”。
这次 v3.1 整体改动不大,但因为修改了 css 和 图片,所以升级时需要注意了!
另外,应不少朋友的要求,我把 API 的页面抽取出来,做了一个简易版的 API 离线文档,方便大家使用。
在线操作演示:http://www.baby666.cn/v3/demo.php#_101
快速下载地址:http://code.google.com/p/jquerytree/downloads/list
下面是 v3.1 的修改记录:
* 【增加】ajax 的参数 setting.async.contentType ,让提交参数适用于 json 数据提交 (主要适用于 .Net 的开发)。
* 【增加】setting.edit.editNameSelectAll, 用于设定编辑节点名称时初次显示 input 后 text 内容为全选
* 【修改】异步加载 规则,不再仅仅依靠父节点的子节点数来判定,增加内部属性 zAsync,保证默认状态下父节点及时无子节点也只能异步加载一次,除非使用 reAsyncChildNodes 方法强行控制异步加载。
* 【修改】放大浏览器后导致 界面出现多余连接线的bug (需要更新:icon 图标和 css )
* 【修改】在编辑状态,如果节点名超过编辑框宽度,左右键在框内不起作用的bug(IE 6 7 8 出现)
CSS 中 filter:alpha(opacity=80) 造成的,应该是 ie 的 bug,需要更新 css 文件
* 【修改】title 设置后,如果属性不存在,则默认为 title 为空,便于数据容错和用户灵活使用
* 【修改】editName 方法如果针对尚未展开的 父节点,会导致该父节点自动展开的 bug
* 【修改】title 中存在标签时导致 title 显示异常的bug(例如:蓝色字22%"'<input/>)
评论
我不管你后台是什么数据,只要生成 js 认识的 json 格式的数据传给前台就可以了。
是这样的,这是规则,如果父节点都不能勾选,一般来说子节点也是不能勾选的。 否则 父节点不能勾选,而子节点能勾选,那么这样的话父节点不能勾选的意义何在?
如果你的需求的确非常特殊,那么请考虑不是用 chkDisabled 来实现,可以利用 nocheck 隐藏父节点的checkbox 或者 利用 beforeCheck 来控制是否可以勾选。。都可以的! 具体情况要根据你的实际需求而定
呵呵!非常感谢你抽出时间来回答我的疑问,对于你的回答对我帮助很大。其实我的业务需求也并不是一定非要这样子。需求是这样的,就是在用树做权限分配时,在给用户授权时,因用户可能继承了某几个角色,而在对用户授权的时候,要求继承的角色权限可以看见,但是继承角色的权限是不能修改的,用为要修改角色赋予的权限,是要在角色权限里面修改,而用户的权限是可以修改的,但是假如不使用chkDisabled这个属性,那么用户在改变了角色的权限后保存,在查看用户权限,会发现有些权限没有变化,而这种就会造成,权限操作保存失败的疑问。所以我的想法是让角色的权限不能使用,而就使用了chkDisabled这个属性来控制。不过经过你这么一说我会改用另外种方式来实现。非常感谢你!永远支持ztree
是这样的,这是规则,如果父节点都不能勾选,一般来说子节点也是不能勾选的。 否则 父节点不能勾选,而子节点能勾选,那么这样的话父节点不能勾选的意义何在?
如果你的需求的确非常特殊,那么请考虑不是用 chkDisabled 来实现,可以利用 nocheck 隐藏父节点的checkbox 或者 利用 beforeCheck 来控制是否可以勾选。。都可以的! 具体情况要根据你的实际需求而定
正在努力中,争取下周,呵呵!
var tree = parentWin.parent.zTree;
var node = {"ID": obj.datas.id, "PID": obj.datas.parentCategoryId, "NAME": obj.datas.categoryName, "CATEGORY_TYPE": obj.datas.categoryType, "STATUS": obj.datas.status,"SORT":obj.datas.sort};
var parentNode = tree.getNodeByParam("ID", obj.datas.parentCategoryId);
tree.addNodes(parentNode, node);
第二次添加报错
这代码不太完整,不好确定,不清楚你第二次添加是怎么操作? 是否连着执行两居 addNodes 就报错?? 而且报的错误是什么?
var tree = parentWin.parent.zTree;
var node = {"ID": obj.datas.id, "PID": obj.datas.parentCategoryId, "NAME": obj.datas.categoryName, "CATEGORY_TYPE": obj.datas.categoryType, "STATUS": obj.datas.status,"SORT":obj.datas.sort};
var parentNode = tree.getNodeByParam("ID", obj.datas.parentCategoryId);
tree.addNodes(parentNode, node);
第二次添加报错
这个。。。到底是什么不会用?? 请说明
1、getCheckedNodes 方法是你需要用到的关键
2、请参考 Demo:http://www.baby666.cn/v3/demo.php#_202 以及 相应的 API 文档
使用中有问题,请继续沟通
1、请检查是否你自己的代码造成的遗留问题?
2、是否由于升级 zTree js 造成的?
3、请检查 zTree 的demo 是否出现同样问题
我发现是我自己弄错了。哈哈哈。不好意思哈。没问题了。
呵呵,我先自我检讨吧————昨天晕了,只顾了写内容,忘了带附件!!不好意思!! 马上去给你发。
不过另外补充一下,本人有自己的本职工作, zTree 只是利用业余时间制作,加上最近工作比较忙,所以不可能实时在线进行回复,还望见谅呀!
说说我的问题,请教一下你,我升级了你的3.1以后,发现子节点不能拖拽为根节点了,根节点本身也不能前后拖动来达到排序效果了。现在有需求对根节点第一层节点进行排序。可是你的api不允许根节点拖拽到prev和next,请问这个有什么办法解决吗?急切盼望回复。
你好, 我早搬家到 iteye 喽! 这里氛围比较好,而且发帖子没什么限制。 百度的 zTree 吧之所以还留着是因为那里用户也不少,而且那里可以不用注册就发言。
说说你的问题吧: 你出现的现象我相信肯定是升级造成的。 因为 zTree 本身默认情况不会对拖拽有任何限制。 你可以看看 v3.1 的 编辑功能演示 中的 拖拽 和 多棵树交互的Demo。
请你先对比一下 Demo ,再看看你的代码查找一下有没有什么异常。
发表评论
-
JQuery Tree插件——zTree v3.5.16 版 发布
2014-03-09 20:09 33164zTree v3.5.16 发布,继续缓慢的修正 bug ... -
JQuery Tree插件——zTree v3.5.15 版 发布
2013-10-21 09:30 14120zTree v3.5.15 发布,继续 ... -
JQuery Tree插件——zTree v3.5.14 版 发布
2013-06-29 00:36 7039在 v3.5.13 中由于个人疏漏,产生了一个比较严重 ... -
JQuery Tree插件——zTree v3.5.13 版 发布
2013-06-02 21:43 6669近期由于工作繁忙,所以一直没有发布 v3.5.13 ... -
JQuery Tree插件——zTree v3.5.12 版 发布
2013-03-11 11:13 13256为了学习如何在 jQuery Plugin 发布,反 ... -
JQuery Tree插件——zTree v3.5.02 版 发布
2013-01-28 10:34 10505首先要告诉大家,在 jQuery 发布了插件注册功能 ... -
zTree v3.5 Css 详解
2012-12-24 09:37 18032zTree 的 css 文件 ... -
JQuery Tree插件——zTree v3.5.01 版 发布
2012-12-21 10:37 3778赶着天黑前,赶紧发布 v3.5 的补丁,修正目前 ... -
JQuery Tree插件——zTree v3.5 正式版 发布
2012-11-20 09:50 14044由于国庆之后一直忙于公司的项目,因此将 zTre ... -
JQuery Tree插件——zTree v3.4 正式版 发布
2012-09-03 10:55 7504这次 v3.4 主要还是修改一些细节 bug, ... -
JQuery Tree插件——zTree v3.3 正式版 发布
2012-07-16 12:54 8782这次 zTree v3.3 继续 ... -
简述如何制作 zTree v3.x 系列的扩展 js 库
2012-06-29 15:31 3020zTree v3.x 版本修改了结构,将原先混在 ... -
JS 代码调试经验总结(菜鸟必读)
2012-06-12 18:03 19965前言:不知不觉写了很多,希望你能耐心看完这篇文章 ... -
启用新域名—— zTree.me
2012-05-24 14:11 2125折腾一上午,终于启用 新域名 zTree.me 欢迎各 ... -
JQuery Tree插件——zTree v3.2 正式版 发布
2012-05-14 13:53 6955因最近本人工作较忙,所以 v3.2 拖了很久,还 ... -
CSS Sprites 使用注意之—— 避免因浏览器放大导致的图片异常
2012-02-02 14:34 2723近日有朋友说,将浏览器放大后,会发现 zTree 出现 ... -
IE 下 css 设置透明度造成 input 内光标异常的问题
2012-02-01 14:01 4104zTree v3.0 正式版发 ... -
zTree v2.x 升级 v3.0 之 异步加载 与 添加节点的错误分析
2012-01-13 16:34 4460(补充: 计划 v3.1 中修改进行异步加载的逻辑 ... -
JQuery Tree插件——zTree v3.0 正式版 发布
2012-01-10 09:39 6408在大家的帮助 和 关注下,今天 zTree v3 ... -
国庆前,zTree 开发推迟
2011-09-19 09:20 2630大家好,由于本人工作原因,国庆前会相当忙,因此 zTr ...
相关推荐
**jQuery zTree V3.1 ...综上所述,jQuery zTree V3.1是一个功能全面、易用性强的树形插件,适用于各种需要展示和操作树形结构数据的场景。通过深入理解和熟练运用其API,开发者可以轻松构建出富有交互性的树形界面。
**jQuery zTree v3.1 完整API详解** `jQuery zTree` 是一个基于 jQuery 的强大树形插件,广泛应用于网站导航、组织结构展示、文件管理等场景。v3.1 版本提供了丰富的功能和完善的API,使得开发者能够更加灵活地定制...
JQuery zTree v3.1 API
**jQuery zTree v3.1** 是一个基于jQuery的开源JavaScript库,专门用于构建树形结构的控件。它在Web开发中广泛应用于文件管理、组织结构展示、导航菜单等场景,提供了丰富的功能和高度的可定制性。zTree的核心特性...
总结,jQuery zTree v3.1是一个强大且易用的树形插件,具备丰富的API、多样的功能和良好的用户体验。无论是初学者还是经验丰富的开发者,都能从中找到满足需求的解决方案。通过深入学习和实践,我们可以将zTree灵活...
这是我整理的ztree树形插件的API,其版本是V3.1,希望对大家有所帮助
【标题】"archive_zTree(JQuery Tree) v3.1.zip.zip" 提供的是一个用于构建树形结构的jQuery插件——zTree的v3.1版本。zTree是一款广泛应用于网页开发中的JavaScript库,它使得在网页上展示层级关系的数据变得更加...
zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件 兼容 IE、FireFox、Chrome 等浏览器(对于IE 6的兼容问题将不做特殊维护) 在一个页面内可同时生成多个 Tree 实例 支持 JSON 数据 支持...
总的来说,`JQuery-zTree-v3.1.rar`提供的zTree插件是一个功能强大且易于使用的工具,无论是在前端开发还是后台管理界面,都能发挥出其强大的作用。通过深入理解和实践,开发者可以灵活运用zTree来创建满足需求的树...
从给出的文件列表来看,`zTree(JQuery Tree) v3.1.txt`可能包含的是关于zTree v3.1的使用说明、API文档或者示例代码,而`zTree(JQuery Tree) v3.1.zip`则可能是zTree插件的源码和资源文件,包括CSS样式、JavaScript...
**zTree 3.1 API 全面解析** 在IT领域,树形结构是一种常见的数据表示方式,尤其在用户界面设计中,用于展示层级关系的数据。zTree是一款基于JavaScript的优秀树形插件,适用于Eclipse开发环境。本文将深入探讨...
JQuery zTree 是一个基于 jQuery 的插件,用于在网页中构建交互式的树形结构。v3.4 版本是其稳定且功能丰富的版本之一,适用于多种应用场景,如数据展示、导航菜单、文件目录等。它以其易用性、高效性和强大的功能...
JQuery zTree是一款基于JavaScript的开源树...总之,JQuery zTree v3.3是一个强大且易用的JavaScript树形插件,它通过提供多种操作功能、良好的性能以及灵活的定制选项,满足了开发者在构建网页树形结构时的各种需求。
2、在一个页面内可同时生成多个 Tree 实例 3、支持 JSON 数据 4、支持一次性静态生成 和 Ajax 异步加载 两种方式 5、支持多种事件响应及反馈 6、支持 Tree 的节点移动、编辑、删除 7、支持极其灵活的 checkbox...
这个压缩包包含四个不同的jQuery树形插件:zTree、jQuery UI Treeview、jQuery UI Draggable Tree和jQuery Simple Treeview。这些插件各有特色,适用于不同的项目需求。 首先,zTree是一款功能强大的jQuery插件,...
zTree 是一个基于 jQuery 的灵活、强大的树形插件,主要用于实现数据的展示和交互,广泛应用于文件管理、菜单系统、组织结构展示等多个场景。zTree 3.1 版本是对该插件的进一步优化和完善,提供了丰富的 API 接口,...
**jQuery zTree 插件详解** zTree 是一个基于 jQuery 的强大树形控件,它在Web开发中被广泛应用于构建动态的、交互式的树形结构。zTree 的设计目标是提供高性能、易于配置和丰富的功能,使得开发者可以轻松地在网页...
JQuery-zTree是一款基于jQuery的树形插件,它提供了丰富的功能和良好的性能,尤其适用于构建树形结构的菜单和数据展示。在移动端应用中,zTree能够自适应屏幕尺寸,提供良好的用户体验。本项目提供的代码是针对...