jQuery MiniUI

 找回密码
 立即注册
查看: 5923|回复: 12
打印 上一主题 下一主题

TreeGrid懒加载如何加载父级下面的所有子孙级 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2018-12-6 18:11:23 |只看该作者 |倒序浏览
本帖最后由 56415785 于 2018-12-6 18:15 编辑

TreeGrid现在懒加载是加载父级下面一级的所有数据,如果我想实现父级下面的2,3,4级数据如何实现?

Rank: 7Rank: 7Rank: 7

沙发
发表于 2018-12-7 09:59:45 |只看该作者
treeGrid的懒加载是触发父级才加载子级,是后台处理的。这个需要你自己后台控制。

Rank: 1

板凳
发表于 2018-12-7 10:14:03 |只看该作者
leao 发表于 2018-12-7 09:59
treeGrid的懒加载是触发父级才加载子级,是后台处理的。这个需要你自己后台控制。 ...

我后台控制是输出了父级的所有子集,但是输出之后就层级错乱,2,3,4级全部默认的变成了父级的子集
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2018-12-7 10:22:04 |只看该作者
56415785 发表于 2018-12-7 10:14
我后台控制是输出了父级的所有子集,但是输出之后就层级错乱,2,3,4级全部默认的变成了父级的子集 ...

引用我们在线的js看看有没有问题,
<script src="http://www.miniui.com/scripts/boot.js" type="text/javascript"></script>
如果在线的没问题,那么请更新至最新版本。

Rank: 1

5#
发表于 2018-12-7 11:44:12 |只看该作者
felt 发表于 2018-12-7 10:22
引用我们在线的js看看有没有问题,

如果在线的没问题,那么请更新至最新版本。 ...

好像还是不行,有这方面的案例吗?

Rank: 8Rank: 8

6#
发表于 2018-12-7 14:29:56 |只看该作者
56415785 发表于 2018-12-7 11:44
好像还是不行,有这方面的案例吗?

懒加载我们设计的初衷就是一级一级加载,如果你要一次加载多级数据,请使用树形结构的数据。
由children字段带出下级子节点数据。

Rank: 1

7#
发表于 2018-12-7 15:44:57 |只看该作者
felt 发表于 2018-12-7 14:29
懒加载我们设计的初衷就是一级一级加载,如果你要一次加载多级数据,请使用树形结构的数据。
由children ...

谢谢版主,已经解决,需要设置resultAsTree="false"就可以啦

Rank: 1

8#
发表于 2018-12-7 17:05:05 |只看该作者
felt 发表于 2018-12-7 14:29
懒加载我们设计的初衷就是一级一级加载,如果你要一次加载多级数据,请使用树形结构的数据。
由children ...

版主,在问个问题,我现在加载完子节点想使树列表字段能编辑,这个应该用什么事件?我用onDrawNode的话会用性能问题,如果用onload事件的话,第一次展开可以实现,但是第二次展开就失效了

Rank: 7Rank: 7Rank: 7

9#
发表于 2018-12-7 17:15:26 |只看该作者
本帖最后由 leao 于 2018-12-7 17:18 编辑
56415785 发表于 2018-12-7 17:05
版主,在问个问题,我现在加载完子节点想使树列表字段能编辑,这个应该用什么事件?我用onDrawNode的话会 ...

添加属性编辑属性allowCellEdit="true";allowCellSelect="true"

Rank: 1

10#
发表于 2018-12-7 17:33:13 |只看该作者
leao 发表于 2018-12-7 17:15
添加属性编辑属性allowCellEdit="true";allowCellSelect="true"

这个我是通过JS前端来控制的,我用onload异步加载之后,是正常的,但是我升缩之后,样式就全部丢啦
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Archiver|普加软件

GMT+8, 2024-5-5 23:13 , Processed in 1.063369 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部