1

SOに関する他のいくつかの質問を見つけましUncaught TypeErrorたが、この特定の質問ではありませんでした.

私の jqGrid はまったく問題なく動作しますが、コンソールに次のエラーが表示され続けます。

Uncaught TypeError: Cannot read property 'a' of undefined jquery.jqGrid.min.js:423

確認したところ、これはjquery.jqGrid.src.js4364行目に対応しています

私はバージョンjqGrid-4.4.0を使用しています

グリッドが読み込まれるとすぐにエラーが発生しますが、グリッドにデータが入力される前です。

私のユーザーのほとんどがIE6を使用しており、IEは時々最も愚かなjavascriptエラーについてさえ非常に肛門的であるため、機能していても心配しています。この問題に関するあらゆる種類のヘルプをいただければ幸いです。

PS: 似たような以前の質問への回答を読んだ後、追加しようと思ったことがいくつかあります。

4

1 に答える 1

2

とても奇妙です!

jquery.jqGrid.src.jsjQueryの 4364 行目は jqGrid4.4.0のモジュール内にありjqModalますが、これはほとんど必要ありません。このモジュールは通常、グリッドのロード中に使用しないでください。jqModal多くの場合、パラメータを falseに設定することで使用できませんでした。

あなたが使用している他の JavaScript プラグインとの互換性の問題があると思います。

$.fn.jqmコードの先頭のどこかに、undefinedまたはnullコード内で設定できます。たとえば、jquery.jqGrid.src.jsまたはをロードした直後にこれを行うことができますjquery.jqGrid.min.js。結果として、モジュールjqModalは使用されません。

于 2012-11-08T21:15:28.140 に答える