在编辑jqGrid单元格值时,可以使用以下方法获取单元格值:
var rowData = $("#jqGrid").jqGrid('getRowData', rowid);
其中,rowid
是当前编辑行的ID。
var cellValue = $("#jqGrid").jqGrid('getCell', rowid, 'columnName');
其中,rowid
是当前编辑行的ID,columnName
是要获取值的列名。
$("#jqGrid").jqGrid('editGridRow', rowid, {
afterSubmit: function(response, postdata) {
var cellValue = postdata.newValue;
}
});
其中,rowid
是要编辑的行ID,postdata.newValue
是要更新的单元格值。
$("#jqGrid").jqGrid('saveRow', rowid, {
aftersavefunc: function(rowid, response) {
var cellValue = $(this).jqGrid('getCell', rowid, 'columnName');
}
});
其中,rowid
是要保存的行ID,columnName
是要获取值的列名。
通过以上方法,可以在编辑jqGrid单元格时获取单元格值。
领取专属 10元无门槛券
手把手带您无忧上云