Существует два вида проблем с кэшированием.
IE кэширует сам скрипт, поэтому изменения не отражаются. Чтобы исправить это, добавьте параметр с текущей датой / временем к вашему тегу <script>
, например:
<script src="js/myscript.js?201202291038"></script>
IE кэширует AJAX-запросы. Чтобы исправить это, установите параметр cache
на false
, используя функцию $.ajaxSetup()
, например:
$.ajaxSetup({cache: false});