使用SlickGrid中的复选框获取单行?

时间:2015-05-13 09:29:22

标签: javascript slickgrid

我有一个带有每行复选框的表格,我希望只使用Slickgrid和Javascript获取当前(最后)选定的行。

我知道Slickgrid的getSelectedRows函数,它返回一个与当前所选行对应的行索引数组。但是找不到只返回最后一行的方法。

1 个答案:

答案 0 :(得分:1)

如果您只想选择当前选定的行,则可以处理

  

onSelectedRowsChanged事件

并执行以下操作:

var selectedRows = grid.getSelectedRows();
if( selectedRows.length > 1 ) {
  grid.setSelectedRows( [ selectedRows[ selectedRows.length - 1 ] ] );
}  

Chris Hogan已经回答了!

"Disable" multi select in the grid options

  

jsfiddle working Test