我有一个带有可编辑列的Jqgrid,并显示了Actions列。如果我点击行上的编辑按钮,我可以更改第一列的值(因为它是可编辑的)。然后Jqgrid显示两个按钮,如“保存”和“重置”。单击保存图标时如何将行值传递给控制器?我通常如何捕获这些按钮并将数据调用/发送到控制器?
这是jqgrid脚本:
$("#grid").jqGrid({
data: tabledata,
datatype: 'local',
edit:true,
colNames: ['Actions','Name', 'Surname'],
colModel: [
{ name: 'Actions', width: 50, align: 'left', search: false, formatter: 'actions',
formatoptions: { keys: true,editbutton:true}
},
{ name: 'Name', index: 'Name', , editable: true},
{ name: 'Surname', index: 'LoopYears' }
],
pager: $('#gridpager'),
rowNum: 10,
rowList: [10, 20, 30],
sortname: 'id',
sortorder: "desc",
viewrecords: true,
imgpath: 'themes/basic/images',
caption: 'My first grid',
cellEdit: true
});