我正在使用 setInterval(在 jqGrid-LoadComplete 事件中)刷新 jqgrid。如果我选择网格中的任何行,我该如何停止刷新 jqgrid。因为它取消选中我选择的行。
var timer; //Global Variable
function populateGrid() { /*Grid population Code URL:url, <ColNames> <colModel> **********/
loadComplete: function () {
var myGrid = $("#<grid_name>");
$("#cb_" + myGrid[0].id).hide();
var resCount = $("#<grid_name>").jqGrid('getGridParam', 'reccount');
timer = setInterval(function () {
$("#<grid_name>").trigger("reloadGrid");
}, 4000);
},
onSelectRow: function (rowid, status, e) {
clearTimeout(timer);
}
}