在添加具有模态形式的新行时,使用jqGrid添加附加参数以发布数据
Add additional param to post data using jqGrid when adding new row with modal form
当我添加具有模态形式的新记录时,我需要向jqGrid的POST
数据添加额外的动态参数。
我试过了:
$('#table').setPostData({group: id});
$('#table').setPostDataItem('group', id);
$('#table').setGridParam('group', id);
结果什么也没解决。
您可以使用editGridRow方法的editData参数。在大多数情况下,您不直接使用editGridRow,而是使用Navigator。在这种情况下,您可以将editData定义为navGrid:的prmEdit
或prmAdd
的一部分
$('#table').jqGrid('navGrid','#pager',
{/*navGrid options*/},
{/*Edit options*/
editData: {
group: function() {
return id;
}
}
}
});
还有一个选项是serializeEditData、onclickSubmit或beforeSubmit方法。查看此处和此处的详细信息。
您可以向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
此方法将带有默认params(由jqGrid使用)的值与调用一起追加。
相关文章:
- 将单击事件添加到数据表
- 添加新数据时D3.JS条形图列偏移量
- 在p:dataScroller中添加的数据丢失了Javascript函数
- Rails:将表单字段值添加到数据确认消息中
- 在何处和何时添加具有数据绑定的元素
- 我想使用纯Javascript从MS Dynamics CRM Online 2015添加/检索数据
- 使用 javascript 添加微数据
- 将索引列添加到数据表
- jquery DataTable 数据格式和警告 - 添加的数据与已知列数不匹配
- chart.js v2:如何添加元数据的工具提示
- Jquery:如何在ajax中添加重复数据
- 如果指令包含在另一个指令中,我如何在隔离范围内添加双向数据绑定属性
- 使用AngularJs在自定义TinyMCE编辑器中添加动态数据
- 如何在metrojs中将复选框添加到数据表中
- 如何使用Javascript在html源中添加动态数据
- 将页面控件添加到数据表,但当代码运行时,页面中不显示任何内容
- 为什么要将 nan 添加到数据中
- 如何使用 js 将数据链接动态添加到数据表行
- 如何将数据添加到数据表中
- PHP、MySQL 和 Ajax:动态显示默认数据、选择现有数据或添加新数据