0

私のWebアプリケーションの1つでjqgridを使用すると、IE7でのみ機能しないことがわかりました。他のブラウザでは、正常に動作するIE8 +、chrome、FFです。

デバッグ中に、loadComplete()メソッドがIE7で起動されていないことがわかりましたが、他のブラウザーでは起動されていません。

フィドラーを使用すると、正しいjsonと応答が得られていることがわかりましたが、loadCompleteが起動しないのはなぜですか?この問題を調査する方法は?

        loadComplete : function(){
            alert('lc');

        },
4

1 に答える 1

1

申し訳ありませんが、コールバックloadCompleteは一般的にすべてのWebブラウザで呼び出されます。特定のブラウザで一部のデータを処理しているときに例外がスローされる可能性があります。

自分で問題を調査したい場合は、IEの開発ツールでコードを開始し(を押しF12て開始)、[スクリプト]タブでデバッグを開始することをお勧めします。IE7でのみ生成される例外が発生すると思います。

于 2012-10-23T08:31:11.770 に答える