选择exjs无限网格中的所有行

时间:2018-01-25 13:58:54

标签: javascript extjs grid selection infinite

我想按代码选择infinite grid中的任意一行。方法grid.getSelectionModel().selectAll()不起作用。当我尝试循环遍历行并选择grid.getSelectionModel().select(i, true)行时,它对前1000行工作正常。之后,它会停止(我猜是因为缓冲?)。

 for (var i = 0; i < store.getTotalCount(); i++) {
     me.getGrid().getSelectionModel().select(i, true);
 }

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

你试过这个吗?

me.getGrid().getSelectionModel().selectAll();

为此您必须将网格配置设置如下:

selModel: {
mode: 'MULTI'
}

有一篇与ExtJs6无限网格问题相关的文章,您将得到解决方法:

Extjs6 infinite grid selection issue