jQuery MiniUI

标题: 当表格列属性为checkcolumn时,如何获取选定的行 [打印本页]

作者: 13407315255    时间: 2017-8-8 14:57:53     标题: 当表格列属性为checkcolumn时,如何获取选定的行

本帖最后由 13407315255 于 2017-8-8 15:13 编辑

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


作者: dforce    时间: 2017-8-8 16:43:53

checkcolumn选中等同于行选中
var rows=grid.getSelecteds()
作者: 13407315255    时间: 2017-8-8 17:16:28

dforce 发表于 2017-8-8 16:43
checkcolumn选中等同于行选中
var rows=grid.getSelecteds()

版版聪明 我咋就没想到。我一直想的就是我的那种方式  按理我那种方式应该也是可以的吧?
作者: qsw    时间: 2017-8-8 17:37:23

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

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

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

恩  我明天再试试。




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