jQuery MiniUI

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

当表格列属性为checkcolumn时,如何获取选定的行 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2017-8-8 14:57:53 |只看该作者 |倒序浏览
本帖最后由 13407315255 于 2017-8-8 15:13 编辑

当表格列类型为checkcolumn时,如何获取此表格的值?本来我是想通过这种方式获取的:chargersRows=grid.findRows(function(roiw){
     if(row.isCharger){
          return true;
      }
});
当选定时返回当前选定行 但是发现这样获取不到
之前表格列类型为checkboxcolumn时,是可以通过类似的做法获取的:
chargersRows=grid.findRows(function(roiw){
     if(row.isCharger=="1"){
          return true;
      }
});


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2017-8-8 16:43:53 |只看该作者
checkcolumn选中等同于行选中
var rows=grid.getSelecteds()

Rank: 3Rank: 3

板凳
发表于 2017-8-8 17:16:28 |只看该作者
dforce 发表于 2017-8-8 16:43
checkcolumn选中等同于行选中
var rows=grid.getSelecteds()

版版聪明 我咋就没想到。我一直想的就是我的那种方式  按理我那种方式应该也是可以的吧?

Rank: 1

地板
发表于 2017-8-8 17:37:23 |只看该作者
13407315255 发表于 2017-8-8 17:16
版版聪明 我咋就没想到。我一直想的就是我的那种方式  按理我那种方式应该也是可以的吧? ...

这样应该可以,不过你的行中必须有选中的标志,如选中行后,改变选中行某个隐藏单元格的值,获取行时以这个值为条件。我发现你写错了,你上面是roiw,下面却变成row

Rank: 3Rank: 3

5#
发表于 2017-8-8 18:24:04 |只看该作者
qsw 发表于 2017-8-8 17:37
这样应该可以,不过你的行中必须有选中的标志,如选中行后,改变选中行某个隐藏单元格的值,获取行时以这 ...

恩  我明天再试试。

Archiver|普加软件

GMT+8, 2024-9-29 05:25 , Processed in 1.055234 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部