var colModel =$(TableId).jqGrid().getGridParam("colModel");
//正在编辑的id,设置该项是为了不完成当前的编辑,不可以编辑下一行;
if(current_editing_id !="0"){
return;
}
current_editing_id = rowid;
$(‘#‘+subgridTableId).jqGrid(‘editRow‘,rowid,{
"keys" : true,
"aftersavefunc" : function(){
//所有对应的
saveAllData(subGridDict);
},
"afterrestorefunc":function(){
//所有对应的
restoreAllData(subGridDict);
},
"oneditfunc" :function(){ //正在编辑行的
setTimeout(function () {
var cellID =iRow+"_"+colModel[iCol].name;
$(‘#‘+cellID).focus();//
},50);
}
});
}
Jqgrid中动态生成colModel实现双击编辑整列时,鼠标定位在当前双击指定单元格
原文地址:http://blog.51cto.com/12947828/2093433