我有一个celledit网格,它也有celledit网格作为子网格,它们不可排序。
当我通过方法addRowData在底部添加一个新行时,我想通过方法editCell(iRow,iCol,true)将焦点设置在新行的第一个可编辑列上。
由于我的网格有子网格,如果扩展了任何子网格,最大的iRow将不等于最大的rowid。
所以,我的问题是
有没有办法获得新添加的行的iRow?谢谢。
答案 0 :(得分:0)
您可以选择
的最后一行元素var $lastRow = $('#grid>tbody>tr.jqgrow:last');
子网格中的行具有类&u-subgrid'而不是主网格的行有类' jqgrow'。要获取最后一行iRow
的索引,您可以使用<tr>
元素的rowIndex属性
var iRow = $('#prods>tbody>tr.jqgrow:last')[0].rowIndex;