0

我有一个 slickgrid 表,我每隔几秒钟就用新数据刷新一次。如果设置 enableTextSelectionOnCells 以允许用户选择单元格中的文本,则当前在表格刷新时会删除选择。

有没有办法在 grid.setData(newData) 调用期间保持用户单元格选择?

4

2 回答 2

0

使用 dataView.syncGridSelection(grid, true);

dataView.syncGridSelection(grid, true); 即使在向网格添加新行后,函数也会保留行选择。稍后你可以检查活动单元格并使其处于活动状态尝试一下

于 2014-12-08T09:00:09.253 回答
0

您可以在设置数据后使用 goToCell,如下所示,

grid.gotoCell(row, cell, forceEdit);
grid.gotoCell(0, 0, true); //它将带您进入第一行和第一个单元格,并使其可编辑。

于 2013-08-08T17:25:11.113 回答