削除操作の JQgrid では、この deldata を使用してキー値をサーバーに送信しています。
delData: {
dnis: function () {
var sel_id = $('#jQGridDemo').jqGrid('getGridParam', 'selrow');
var value = $('#jQGridDemo').jqGrid('getCell', sel_id, 'DNIS');
return value;
}
同様に、追加後にグリッドをリロードするには、このニペットを使用しています。
afterSubmit: function (response, postdata) {
$("#jQGridDemo").jqGrid('setGridParam', { datatype: 'json' }).trigger('reloadGrid');
return [false, response.responseText]
},
しかし、どこでも使用$("#jQGridDemo").jqGrid(
すると、次のエラーが発生します
Uncaught TypeError: undefined is not a function
丸一日を費やしましたが、問題の原因を見つけることができませんでした。
このグリッドを MVC cshtml カミソリ ビューで使用しています。
これはこの質問に似ています。私を助けてください。