jqGrid-如何在addRowData之后获取iRow

jqGrid-如何在addRowData之后获取iRow,jqgrid,Jqgrid,我有一个celledit网格,它也有celledit网格作为子网格,它们是不可排序的 当我通过addRowData方法在底部添加新行时,我希望通过editCelliRow、iCol、true方法将焦点设置在新行的第一个可编辑列上 由于我的栅格有子栅格,如果展开任何子栅格,则最大的iRow将不等于最大的rowid 所以,我的问题是 有没有办法得到新添加行的iRow?谢谢。您可以选择有关的最后一行元素 var$lastRow=$'grid>tbody>tr.jqgrow:last'; 子网格中的行具

我有一个celledit网格,它也有celledit网格作为子网格,它们是不可排序的

当我通过addRowData方法在底部添加新行时,我希望通过editCelliRow、iCol、true方法将焦点设置在新行的第一个可编辑列上

由于我的栅格有子栅格,如果展开任何子栅格,则最大的iRow将不等于最大的rowid

所以,我的问题是


有没有办法得到新添加行的iRow?谢谢。

您可以选择有关的最后一行元素

var$lastRow=$'grid>tbody>tr.jqgrow:last'; 子网格中的行具有类“ui subgrid”,而主网格中的行具有类“jqgrow”。要获取最后一行iRow上的索引,可以使用元素的属性

var iRow=$'prods>tbody>tr.jqgrow:last'[0].rowIndex;
它工作完美无瑕!奥列格爵士,你让我开心!多谢各位@早起:不客气!我很高兴,我能给你一些积极的情绪。