スクリプトを作成しました:http://www.carkit-shop.nl/iso2car-stekkers/、ページの上部にあるように、車の選択があります。これらのデータは別のサーバーから取得されています。
Internet Explorer 8を除いて、すべてのブラウザですべてが機能します。最初にページをロードしたときは、何も機能しません。そして、1回の更新後、すべてが他のすべてのブラウザーと同じように機能しますか?
ここで、1回の更新後にのみ機能する理由を誰かが知っていますか?
スクリプトを作成しました:http://www.carkit-shop.nl/iso2car-stekkers/、ページの上部にあるように、車の選択があります。これらのデータは別のサーバーから取得されています。
Internet Explorer 8を除いて、すべてのブラウザですべてが機能します。最初にページをロードしたときは、何も機能しません。そして、1回の更新後、すべてが他のすべてのブラウザーと同じように機能しますか?
ここで、1回の更新後にのみ機能する理由を誰かが知っていますか?
$.getJSON 関数を初めて呼び出したときに IE キャッシュが結果を取得するようですが、変数をキャッシュに保存し、その後呼び出しを停止します。
この問題を解決するには、ajaxSetup のキャッシュ プロパティを false に設定する必要があります。これを試して:
$.ajaxSetup ({ cache: false});
参照: http://www.thushanfernando.com/index.php/2009/10/27/quickfix-jquery-getjson-fails-in-ie6-ie7/
ChromeとIE8でテストしたばかりです。どちらも元気に見えます。IE7互換モードがオンになっているかどうかを確認してください。
ところで:あなたの会社のページではなく、jsfiddleとしてサンプルを投稿してください