Я согласен, что ответ Дасти должен быть правильным. Однако в моем случае это не сработало в IE6. Вместо этого я использовал глобальный jquery ajaxSetup (который используется функциями jquery ajax, который используется вкладками jqueryui) для отключения кэширования следующим образом:
$.ajaxSetup({
cache: false
});
Для меня это имеет смысл, так как я не вижу причины, по которой я бы хотел, чтобы браузер кэшировал что-то, что я специально пытался сделать ajax, но понимаю, что это специфично для требований.
Я сделал это на своей главной странице, чтобы все страницы следовали правилу. Любопытно, что для кэширования по умолчанию установлено значение true, но Firefox игнорирует его. Похоже, это было то время, когда IE делал то, что должен был (даже если это раздражало).
Ссылки:
http://docs.jquery.com/Ajax/jQuery.ajaxSetup
http://docs.jquery.com/Ajax/jQuery.ajax