Ответ 1
Для каждого сделанного вами запроса AJAX генерируйте уникальное значение и добавьте его в URL-адрес ajax в качестве параметра запроса:
/example/url/post.php?rand=09809807896768
Я использую, чтобы генерировать текущую временную метку unix в JS и использовать ее - это гарантирует, что я не получу дублированные штампы.
Таким образом, каждый запрос уникален и не будет кэшироваться. Это простой, но довольно распространенный трюк AJAX - обычно это исправление IE и проблем с тестированием.
Если вы собираетесь использовать jQuery, он сделает это для вас, установив значение кэша свойств в значение false в настройках AJAX.