1

我想将焦点移动到特定单元格中,但是如果我将以下代码插入到编辑网格中不起作用:

var rowSelected2 = getWin(idWin, idGrid).view.getSelectionModel().getCurrentPosition().row;
var plugin2 = getWin(idWin, idGrid).getPlugin(idPlugin);
plugin2.startEdit(rowSelected2, 5);

为什么?

4

1 回答 1

4

要使用 API 设置网格单元格的焦点,您首先需要确保已将 cellmodel 选择模型类型添加到网格中。

selModel: {
     selType: 'cellmodel'
}

之后,您可以通过发出以下命令来设置焦点:

grid.getSelectionModel().setCurrentPosition({row: 1, column: 1});

祝你好运!

于 2013-09-16T17:16:02.270 回答