colModel: [
{ name: 'Id', index: 'Id', hidden: true, search: false },
{ name: 'Name', index: 'Name', hidden: true, search: false },
]
Run Code Online (Sandbox Code Playgroud)
正如setSelection方法允许基于行号选择jqGrid中的行一样,是否可以基于其中一个单元格值类似地选择行.
例如,在上面的colModel中,是否可以选择具有特定"Id"或"Name"值的行...假设这些值对于每一行是唯一的.
在loadComplete:jqGrid 的部分中,您可以迭代每一行并测试您要查找的值.如果找到该值,请选择该行.
防爆
loadComplete: function () {
var rowIds = $(this).jqGrid('getDataIDs');
for (i = 1; i <= rowIds.length; i++) {
rowData = $(this).jqGrid('getRowData', i);
if (rowData['Id'] == idSearchValue ) {
$(this).jqGrid('setSelection',i);
} //if
} //for
...
Run Code Online (Sandbox Code Playgroud)
也有,rowattr:但我似乎无法找到你可以获得当前行的rowID的位置.Oleg可能会看到这个并做出回应,因为这是他对jqGrid的补充,但我没有运气测试或读取你在哪里获得当前rowId传递给setSelection方法.
| 归档时间: |
|
| 查看次数: |
10246 次 |
| 最近记录: |