关于关注增强网格中的行

regarding focus on row in enhanced grid

我想关注网格中新创建行的第一个单元格。 请建议如何在单击按钮时将焦点放在网格中新添加的行上。

store.onNew = function( new_item ) {
             var rowIndex = new_item._0;
             window.setTimeout(function() {
                grid.focus.setFocusIndex( rowIndex, 1 );
                grid.edit.setEditCell(grid.focus.cell, rowIndex );
            },0);   

我想实现这样一种方式,当用户点击按钮时,焦点应该自动转到新创建行的第一个单元格,用户不应该为了看到它而滚动。 请找到 fiddle : http://jsfiddle.net/qKjm7/15/

您应该使用增强网格的 scrollToRow 函数并传入要滚动到的行号,在您的情况下第一行为 0。

示例:

grid.scrollToRow(0)

我还附上了 Fiddle 此处的演示 http://jsfiddle.net/kagant15/x9kLbqz5/