В своем кратком обзоре я не увидел дубликат этого, но я ожидаю, что есть один.
Но это хорошо:
как очистить данные кешапри использовании ajax?
Когда вы возвращаете свой запрос, используйте этот заголовок:
<?php header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
И когда вы делаете свой запрос, вы можете использовать это:
var url="UI/RoomDetailsView.jsp?ignoreMe=" + new Date().getTime();
По сути, отключите кеширование с сервера и добавьте параметр, который меняется, чтобы сервер видел что-то другое и не использовал кэшированную версию.