我有一个jqgrid,multiselect true我想设置一些行.(我知道行ID.)我该怎么做?
我的意思是相反的
$("#myTable").jqGrid('getGridParam', 'selarrrow');
Run Code Online (Sandbox Code Playgroud)
如:
$("#myTable").jqGrid('setGridParam', 'selarrrow', rowArray);
Run Code Online (Sandbox Code Playgroud)
你必须遍历rowArray数组并调用setSelection每个rowid的方法rowArray:
var i, count, $grid = $("#myTable");
for (i = 0, count = rowArray.length; i < count; i += 1) {
$grid.jqGrid('setSelection', rowArray[i], false);
}
Run Code Online (Sandbox Code Playgroud)
$.each(rowsToSelect, function(_, rowId) {
$grid.setSelection(rowId, false);
});
Run Code Online (Sandbox Code Playgroud)
差别不大.只是看起来更整洁:)
| 归档时间: |
|
| 查看次数: |
39279 次 |
| 最近记录: |