キャッシュを無視して、レスポンスを受け取る方法

同一のパラメータではサーバへのリクエストが発生せず、キャッシュされている情報が返されることがあります。それが期待するものでなければ、パラメータに日時の情報を含めることで意図的に異なるパラメータとし、キャッシュを無効化できます。

これを実現するには、たとえばGETリクエストならば次のようにパラメータを付加します。

requestUrl + '?date=' + new Date().getTime()

特別なパラメータを付加しない読み込み
 

日時を付加した読み込み
 

※キャッシュが無効化されているならば、ボタンを押すごとに日時が更新されます。

サーバのファイルを編集できるならば、サーバ側でキャッシュを無効にする方法もあります。

JavaScriptのドキュメントから検索