jQuery MiniUI

标题: 【求助】datagrid 复选列,怎么默认全部选中? [打印本页]

作者: coco    时间: 2015-7-7 09:42:00     标题: 【求助】datagrid 复选列,怎么默认全部选中?

[attach]6315[/attach]

怎样让打开页面的时候,默认就是全选的?

作者: dforce    时间: 2015-7-7 09:43:46

加载回调里处理
grid.load(null,function(){
   grid.selectAll()
})
作者: coco    时间: 2015-7-7 09:51:46

dforce 发表于 2015-7-7 09:43
加载回调里处理
grid.load(null,function(){
   grid.selectAll()

这个“null" 是做什么的?

作者: dforce    时间: 2015-7-7 09:54:42

coco 发表于 2015-7-7 09:51
这个“null" 是做什么的?

代表只在第一次加载的时候处理
作者: coco    时间: 2015-7-7 10:07:00

本帖最后由 coco 于 2015-7-7 10:08 编辑
dforce 发表于 2015-7-7 09:54
代表只在第一次加载的时候处理

我的是上下层,关联着的。。。[attach]6316[/attach]
[attach]6317[/attach]上面是汇总,下面是明细

作者: dforce    时间: 2015-7-7 10:10:17

coco 发表于 2015-7-7 10:07
我的是上下层,关联着的。。。
上面是汇总,下面是明细

那就在你的load的回调里处理
grid.load({},function(){
  ...
})
null代表没有参数
作者: coco    时间: 2015-7-7 10:16:33

dforce 发表于 2015-7-7 10:10
那就在你的load的回调里处理
grid.load({},function(){
  ...
能不能让整个checkcolumn是checked状态的呢?
[attach]6318[/attach]
作者: coco    时间: 2015-7-7 10:33:36

coco 发表于 2015-7-7 10:16
能不能让整个checkcolumn是checked状态的呢?

我在grid属性里面加了一个onload=”....()“, 然后 用 grid.selectAll(false);就可以了
作者: dforce    时间: 2015-7-7 10:33:51

coco 发表于 2015-7-7 10:16
能不能让整个checkcolumn是checked状态的呢?

用grid.selectAll来操作
checkcolumn的选中等同于行选中
作者: coco    时间: 2015-7-7 10:43:37

dforce 发表于 2015-7-7 10:33
用grid.selectAll来操作
checkcolumn的选中等同于行选中

恩,搞定了,谢谢大神




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