jqgrid に inlinenav オプションを使用していますが、新しい行を追加するときに保存ボタンに問題があります。次のエラー メッセージが表示されます: TypeError: e.addParams.addRowParams is undefined
ここに私のグリッドパラメータがあります:
$.ajax({
url: 'control_grid.php',
type: 'POST',
dataType: 'json',
success: function(data){
jQuery("#table").jqGrid({
data: data,
datatype: "local",
rowNum: 500,
id: "DOMAIN_ID",
colNames:['Id','Description'],
colModel:[
{name:'DOMAIN_ID',index:'DOMAIN_ID',hidden:true, width:60, key:true, editable:false},
{name:'DOMAIN_DESCRIPTION',index:'DOMAIN_DESCRIPTION', editable:true, edittype:'text'},
],
width: 500,
height: 200,
pager: "#pager",
viewrecords: true,
editurl :'crud_domain.php',
caption: "Domain"
});
jQuery("#table").jqGrid('navGrid',"#pager",{edit:false,add:false,del:true});
jQuery("#table").jqGrid('inlineNav',"#pager");
}
});
editurl で CRUD php ページを使用して、データベースをグリッドで更新します。
どうぞよろしくお願いいたします。