jQuery の $.get() を使用して AJAX 経由で動的コンテンツをロードすると、ブラウザ キャッシュが発生し、古いデータが表示される場合があります。 .
これを解決するには、現在のタイムスタンプなどのランダムなクエリ文字列パラメータを追加します。一般的に使用されます。ただし、より洗練されたアプローチがあります。
次のコード スニペットを追加すると、使用される jQuery メソッドに関係なく、AJAX 結果キャッシュをグローバルに無効にできます。
$.ajaxSetup({ cache: false });
この設定は、効果的にブラウザーが将来の AJAX リクエストをキャッシュしないようにすることで、常に最新のコンテンツを取得できるようにします。
以上がjQuery での AJAX 結果のブラウザー キャッシュを防ぐ方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。