0

削除操作の 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 カミソリ ビューで使用しています。

これはこの質問に似ています。私を助けてください。

4

0 に答える 0