Ten*_*eff 5 javascript jquery jqgrid
POST
当我用模态形式添加新记录时,我需要为jqGrid的数据添加额外的动态参数.
我试过了:
$('#table').setPostData({group: id});
$('#table').setPostDataItem('group', id);
$('#table').setGridParam('group', id);
Run Code Online (Sandbox Code Playgroud)
没有任何成效.
Ole*_*leg 10
您可以使用editGridRow方法的editData参数.在大多数情况下,您不直接使用editGridRow,而是使用Navigator.在这种情况下,你可以定义editData作为的一部分或在的navGrid:prmEdit
prmAdd
$('#table').jqGrid('navGrid','#pager',
{/*navGrid options*/},
{/*Edit options*/
editData: {
group: function() {
return id;
}
}
}
});
Run Code Online (Sandbox Code Playgroud)
另一个选项是serializeEditData,onclickSubmit或beforeSubmit方法.查看详情在这里和这里.
小智 8
您可以向jqGrid的POST数据添加其他动态参数
$j("#listsg11").jqGrid({
url: "/summary_reports",
postData: {department:"value1", score_r1:"value2", designation:"value3" },
mtype: 'POST',
datatype: "xml",
height: 250,
width: '100%', .... and so on
Run Code Online (Sandbox Code Playgroud)
此方法使用调用附加具有默认参数(由jqGrid使用)的值.
归档时间: |
|
查看次数: |
22199 次 |
最近记录: |