06.01 zTree 处理大数据的优缺点 —— 关于 大数据加载

简介 (2022-05 补充:作为十年前的插件,zTree 应该算是尽力了,但对于现在来说,这套技术太落后了,现在要考虑的就是虚拟列表的方式,但是 zTree 的架构没办法做到这一点,除非我啥时候完全...

05.03 如何让自定义控件只与 Hover 相关,不与节点高亮相关? —— 关于 自定义控件

简介 5.01 zTree 如何制作自定义控件 中解释过为何 zTree 默认状态,当节点高亮时只触发 addHoverDom 而不触发 removeHoverDom 的原因,如果你确保不会出现那些问题,一定要让自定义控件只与...

2022/05/09 06:12
122
05.02 为什么 addHoverDom 方法添加的控件不消失 —— 关于 自定义控件

简介 提问此问题的朋友,请务必保证已经看过 5.01 zTree 如何制作自定义控件 的内容,并且已经了解 zTree 节点 DOM 的渲染机制。 看这篇文档时,你需要对照 API 文档进行学习(http://www.tr...

2022/05/09 06:10
307
05.01 zTree 如何制作自定义控件 —— 关于 自定义控件

简介 zTree 这个插件只提供了标准的树形展示的基本元素,如果你还需要展现更多的个性化元素,就必须自行控制,不过 zTree 提供了几个配套的方法供你使用。 看这篇文档时,你需要对照 API 文档...

2022/05/08 15:28
527
04.08 如何自动加载某路径的节点 —— 关于 异步加载 & 数据提交

简介 有自动加载多级节点的需求,就肯定会出现我只加载某一路径节点的需求,那么请你先看一下 4.07 如何自动加载多级节点 的内容,掌握了再来看本篇讲解 看这篇文档时,你需要对照 API 文档进...

2022/05/08 15:21
280
04.07 如何自动加载多级节点 —— 关于 异步加载 & 数据提交

简介 使用异步加载时,往往每次都只加载某一层的节点,当有的同学需要使用异步加载,又需要展开前几层的父节点时,就会手足无措,本篇文章主要讲解一下这种需求的实现方式。 看这篇文档时,你...

2022/05/08 15:19
566
04.06 如何生成需要提交的节点数据 —— 关于 异步加载 & 数据提交

简介 使用 树进行操作(勾选、拖拽、新增、修改、删除)后,肯定都需要把数据传给服务器端进行保存,对于新手来说,如何把节点数据变成服务端支持的数据就成了一个大麻烦,本篇专门把几种典型...

2022/05/08 15:17
188
04.05 如何预处理节点数据 —— 关于 异步加载 & 数据提交

简介 zTree 默认的 异步加载模式开启后,会自动把 Ajax 获得的数据直接添加到 zTree 内部,但经常有的同学因为项目中的各种限制,导致服务端的接口无法直接生成满足 zTree 的节点数据。 例如...

2022/05/08 15:14
362
04.04 如何处理 Ajax 参数提交 —— 关于 异步加载 & 数据提交

简介 使用了异步加载,就需要与 服务端打交道, 不同的项目、不同的服务端语言都会在一定程度上导致后台接受 Ajax 请求的方式有所不同。 这就像一把钥匙开一把锁,如果你使用了不匹配的方法提...

2022/05/08 15:11
379
04.03 如何动态更换加载数据的 url —— 关于 异步加载 & 数据提交

简介 使用了 zTree 的异步加载模式后,有的小伙伴会有特殊的需求,例如不同等级的数据保存在不同的数据表,并且需要使用不同的 Ajax url 来获取。 看这篇文档时,你需要对照 API 文档进行学习...

2022/05/08 15:08
369
04.02 zTree 的异步加载流程 —— 关于 异步加载 & 数据提交

简介 使用 zTree 的前端初学者太多了,所以我必须要仔细讲一下异步加载的代码执行过程。 如果你是个老司机,请忽略本篇文章 1. Javascript 的 AJAX 代码执行过程 jQuery 的 ajax 代码举例:(...

2022/05/08 15:06
805
04.01 异步加载基础 —— 关于 异步加载 & 数据提交

简介 使用树结构,肯定会有很多同学直接提问:“我的页面如何异步加载节点数据呢?” 这一章将主要针对 zTree 的异步加载进行讲解。 看这篇文档时,你需要对照 API 文档进行学习(http://ww...

03.11 如何让 复选框实现单选框的功能 —— 关于 单选框 & 复选框

简介 zTree 已经有了单选框的功能,但是仍然不能满足部分的用户,他们一定要让复选框实现单选框的功能。 对于 zTree 来说,并没有提供这种设置,但是有一个非常简便的方法实现这种需求:修改...

2022/05/08 14:50
892
03.10 如何获取勾选后的节点数据 —— 关于 单选框 & 复选框

简介 复选框 / 单选框 不仅仅是用来显示状态的, 在后台维护中,常常是要进行修改操作的,那么问题来了,如何把勾选 / 取消勾选的节点数据保存到数据库内呢?? 看这篇文档时,你需要对照 AP...

2022/05/08 14:49
1.3K
03.09 如何隐藏 复选框/单选框 —— 关于 单选框 & 复选框

简介 只有禁止勾选的功能,是绝对无法满足各种需求的,于是乎,就有了直接隐藏 复选框/单选框 的功能。 看这篇文档时,你需要对照 API 文档进行学习(http://www.treejs.cn/v3/api.php) 基本...

php
2022/05/08 14:41
2.2K
03.08 如何禁止勾选 —— 关于 单选框 & 复选框

简介 在进行权限控制时,经常会有需求,对于某些用户,有的节点是禁止其 勾选 / 取消勾选的,这就需要对用户的勾选操作进行控制。 看这篇文档时,你需要对照 API 文档进行学习(https://tre...

php
2022/05/08 14:40
2.5K
03.07 复选框 父子关联控制 —— 关于 单选框 & 复选框

简介 zTree 对于复选框(checkbox )设置了一套默认的父子关联控制规则,并且用户可以根据自己的需求调整甚至取消此规则。 看这篇文档时,你需要对照 API 文档进行学习(https://treejs.cn/v...

2022/05/08 14:37
801
03.06 单击勾选节点 —— 关于 单选框 & 复选框

简介 对节点进行 勾选 / 取消勾选 操作时,都是要点击 checkbox 或 radio 才可以,但是有的朋友希望直接点击节点名称时,就可以快速完成这一操作。 如果你看了 2.04 单击展开节点 后,再看这...

2022/05/08 14:35
185
03.05 父节点的半选状态 —— 关于 单选框 & 复选框

简介 zTree 对于复选框、单选框还设置了一个半选状态。这个半选状态主要用于判断父节点的子节点的勾选状态,所以只有父节点才有真正的半选状态。 需求举例:假设所有父节点都是折叠状态,如果...

2022/05/08 14:33
2.2K
03.04 初始化勾选状态 —— 关于 单选框 & 复选框

简介 使用了 单选框、复选框,面临的第一个问题就是需要在 zTree 初始化时显示节点的勾选状态。 看这篇文档时,你需要对照 API 文档进行学习(https://treejs.cn/v3/api.php) 如何设置节点的...

2022/05/08 14:24
720

没有更多内容

加载失败,请刷新页面