我正在使用内联导航功能进行内联添加。它成功发送了所有"编辑:true"列,但网格中还有一个我需要使用Add发送的列。它是一个隐藏的列,通过使用" editrules:{edithidden:false},我可以通过编辑发送值,但不能添加ADD。如何使用ADD发送隐藏的非编辑列?
{ name: 'RecipKey', index: 'RecipKey', hidden: true, editable: true, editrules: { edithidden: false } },
...
$("#activity-grid").jqGrid('inlineNav', '#grid-pager',
{
edit: true, add: true, del: true, cancel: true,
editParams: { keys: true },
addParams: { keys: true }
});
答案 0 :(得分:1)
参考http://www.trirand.com/jqgridwiki/doku.php?id=wiki:methods:
当您使用extraparam
方法时,可以在addRowParams
上传递addRow
。
示例:
jQuery("#list").jqGrid('addRow',
parameters =
{
addRowParams : {extraparam:{ "param1":"1","param2":"2"}}
}
);