定义一个全局变量sid,初始化jqgrid时加 onSelectRow: function(ids) { sid = ids; }, gridComplete: function(){ if(sid){ $(this).jqGrid("setSelection",sid); } }这样在选择行是记录了行id并赋予sid,再刷新jqgird后在complete中判读是否选中过,选中过就选择刚才选择的行