jQuery MiniUI

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

能保持TreeGrid的展开状态的reload方法吗? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-7-9 17:19:27 |只看该作者 |倒序浏览
如题。

我每次保存完数据,为了清除TreeGrid的getChanges(),我都执行了grid.reload()方法,但总会把我展开的node全部合上了。
原本想先获取展开状态,再reload,完成后,再重新去循环展开,但是reload方法没有success参数,无法确定reload是否已经完成。

所以,想请求一下有没有比较好的方法可以保持展开状态。

Rank: 8Rank: 8

沙发
发表于 2013-7-9 17:24:16 |只看该作者
1.可以设置expandOnLoad="true/0,1,2" true展开所有节点;0展开第一级节点。以此类推。

2.监听onload事件,在加载成功的事件里面,去展开某一个节点

Rank: 2

板凳
发表于 2013-7-10 11:19:21 |只看该作者
哦,原来还有onload可以监听啊。谢谢回答。

Archiver|普加软件

GMT+8, 2024-5-2 02:39 , Processed in 1.036977 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部