我有一个 slickgrid 表,我每隔几秒钟就用新数据刷新一次。如果设置 enableTextSelectionOnCells 以允许用户选择单元格中的文本,则当前在表格刷新时会删除选择。
有没有办法在 grid.setData(newData) 调用期间保持用户单元格选择?
我有一个 slickgrid 表,我每隔几秒钟就用新数据刷新一次。如果设置 enableTextSelectionOnCells 以允许用户选择单元格中的文本,则当前在表格刷新时会删除选择。
有没有办法在 grid.setData(newData) 调用期间保持用户单元格选择?
使用 dataView.syncGridSelection(grid, true);
dataView.syncGridSelection(grid, true); 即使在向网格添加新行后,函数也会保留行选择。稍后你可以检查活动单元格并使其处于活动状态尝试一下
您可以在设置数据后使用 goToCell,如下所示,
grid.gotoCell(row, cell, forceEdit);
grid.gotoCell(0, 0, true); //它将带您进入第一行和第一个单元格,并使其可编辑。