起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4599|回复: 8

[结贴] 树形表刷新后指定节点展开

[复制链接]

34

主题

135

帖子

637

积分

高级会员

Rank: 4

积分
637
QQ
发表于 2015-12-8 13:40:52 | 显示全部楼层 |阅读模式
如题,请问grid的树形表,在新增子节点后如何刷新树。要求实现刷新后树在当前子节点展开。我现在是直接刷新树的data, 刷新后树就全部折叠了。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2015-12-8 16:11:13 | 显示全部楼层
grid上提供的有展开的API
tree.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

34

主题

135

帖子

637

积分

高级会员

Rank: 4

积分
637
QQ
 楼主| 发表于 2015-12-9 15:26:35 | 显示全部楼层
var listData=this.comp('listData');
var id=listData.getCurrentRowID()
this.comp('treeGrid').expandRow(id);

然后出现错误:
Cannot read property '_justep_grid_expanded' of undefined

请问具体应该是怎么用呢?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2015-12-9 17:35:00 | 显示全部楼层
shre 发表于 2015-12-9 15:26
var listData=this.comp('listData');
var id=listData.getCurrentRowID()
this.comp('treeGrid').expandRo ...

如果用id展开,那么你的树要先展开的id这个节点,然后用id展开的时候就会展开这行的子
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

34

主题

135

帖子

637

积分

高级会员

Rank: 4

积分
637
QQ
 楼主| 发表于 2015-12-9 18:04:57 | 显示全部楼层
用expandAll 是可以得,这样应该是id没有拿到。因为是先刷新数据再展开,这样的话ID就没有值了。请教这种应该在怎么样的思路做?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2015-12-9 19:00:41 | 显示全部楼层
shre 发表于 2015-12-9 18:04
用expandAll 是可以得,这样应该是id没有拿到。因为是先刷新数据再展开,这样的话ID就没有值了。请教这种应 ...

那就是用Path的方式,去展开,自己要记录path的值,就是把所有的父节点的id和当前的id拼起来
可以参考SA_OPorg中的sFID的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

34

主题

135

帖子

637

积分

高级会员

Rank: 4

积分
637
QQ
 楼主| 发表于 2015-12-10 11:11:01 | 显示全部楼层
已经用fid方式解决了,谢谢。请结贴吧
回复 支持 反对

使用道具 举报

45

主题

131

帖子

373

积分

中级会员

Rank: 3Rank: 3

积分
373
QQ
发表于 2017-1-19 16:29:35 | 显示全部楼层
shre 发表于 2015-12-10 11:11
已经用fid方式解决了,谢谢。请结贴吧

请问您用fid是怎么解决的?在线等
回复 支持 反对

使用道具 举报

78

主题

270

帖子

450

积分

中级会员

Rank: 3Rank: 3

积分
450
QQ
发表于 2017-4-14 11:17:58 | 显示全部楼层
shre 发表于 2015-12-10 11:11
已经用fid方式解决了,谢谢。请结贴吧

用fid怎么解决的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 18:49 , Processed in 0.061142 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表