也就是说,刷新前选中的行,刷新后还是选中
var jqGrid = $("#jqGrid"); // 获取刷新前选中的行id var jqGridRowid=jqGrid.jqGrid("getGridParam","selarrrow"); // 刷新表格 jqGrid.jqGrid().trigger('reloadGrid'); // 等待2秒后选中刷新前选中的行 setTimeout(function() { for(var i = 0; i < jqGridRowid.length; i++) { jqGrid.setSelection(jqGridRowid[i], true); } }, 2000);