jQuery MiniUI

标题: treegrid加载后,赋值的问题 [打印本页]

作者: caojun900828    时间: 2016-3-24 10:21:29     标题: treegrid加载后,赋值的问题

[attach]7246[/attach]
如图,请问版主,先加载所有的数据完毕后,需要在显示已经被勾选了的东西,(已经ajax获取了已经被勾选的数据),怎么能把这些数据“替换”进去,我估计使用循环之前勾选的数据,updateRow可以实现,但是循环可能影响效率,有什么简单的办法?

作者: dforce    时间: 2016-3-24 10:35:51

最好是加载的时候数据里面就有这些勾选对应的数据,如果是加载之后再更新,只能updateRow来更新了
作者: caojun900828    时间: 2016-3-24 10:39:00

dforce 发表于 2016-3-24 10:35
最好是加载的时候数据里面就有这些勾选对应的数据,如果是加载之后再更新,只能updateRow来更新了 ...

明白了,谢版主!
作者: caojun900828    时间: 2016-3-24 11:50:01

caojun900828 发表于 2016-3-24 10:39
明白了,谢版主!



请问版主
第一个问题:
如图,这种,allowCellEdit=true的模式,勾选了树的选择框,使用getChanges的方法,获取不到,只有当后面的表格的cell有改变的时候才能获取到,如果我想,只要左侧的树被勾选了,getChanges就能获取到值,这个怎么弄?

第二个问题:
如图,在树已经加载好的时候,树expandOnLoad=false,就是不展开树的情况下,因此,当有一个子节点被选中时候,父节点的勾选框的“-”,可以显示吗,我的没有显示,因此,在js中手动使用了方法,先是expandAll ( ),再是collapseAll ( ),应该有其他的方法的吧?

加载后的,只选中一个子节点
作者: caojun900828    时间: 2016-3-24 11:53:30

caojun900828 发表于 2016-3-24 11:50
请问版主
第一个问题:
如图,这种,allowCellEdit=true的模式,勾选了树的选择框,使用getChanges的方 ...

因为发现图片不显示,已经发了新贴,麻烦版主在新帖中查看,谢谢!
作者: caojun900828    时间: 2016-3-24 11:54:07

caojun900828 发表于 2016-3-24 10:39
明白了,谢版主!

因为发现图片不显示,已经发了新贴,麻烦版主在新帖中查看,谢谢!




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2