0

スクリプトを作成しました:http://www.carkit-shop.nl/iso2car-stekkers/、ページの上部にあるように、車の選択があります。これらのデータは別のサーバーから取得されています。

Internet Explorer 8を除いて、すべてのブラウザですべてが機能します。最初にページをロードしたときは、何も機能しません。そして、1回の更新後、すべてが他のすべてのブラウザーと同じように機能しますか?

ここで、1回の更新後にのみ機能する理由を誰かが知っていますか?

4

2 に答える 2

2

$.getJSON 関数を初めて呼び出したときに IE キャッシュが結果を取得するようですが、変数をキャッシュに保存し、その後呼び出しを停止します。

この問題を解決するには、ajaxSetup のキャッシュ プロパティを false に設定する必要があります。これを試して:

$.ajaxSetup ({ cache: false});

参照: http://www.thushanfernando.com/index.php/2009/10/27/quickfix-jquery-getjson-fails-in-ie6-ie7/

于 2013-10-28T12:28:32.800 に答える
0

ChromeとIE8でテストしたばかりです。どちらも元気に見えます。IE7互換モードがオンになっているかどうかを確認してください。

ところで:あなたの会社のページではなく、jsfiddleとしてサンプルを投稿してください

于 2012-11-26T11:42:15.257 に答える