У меня есть всплывающее окно, которое после открытия делает несколько инициализационных вызовов ajax.
Во всех браузерах это прекрасно работает, кроме IE (стандартное состояние дел).
В IE (7, 8) иногда (большую часть времени он работает, однако, как только он ломается, он начинает ломаться большую часть времени), кажется, что запросы ajax фактически не отправляются.Событие beforeSend срабатывает нормально, но это конец.Сервер никогда не получает запрос, события complete / success / error для запроса ajax никогда не запускаются.
Это известная проблема или кто-то еще сталкивался с этим?Как бы цепляться за соломинку здесь ...
Похоже, что это происходит в основном, если я открываю несколько (одинаковых) всплывающих окон, закрываю их, открываю еще и просто продолжаю делать, что в конечном итоге произойдет сбой.
Ajax-запросы представляют собой смесь PUT и GETS с использованием следующего синтаксиса:
$.ajax({
type: 'GET',
url: uri,
cache: false,
dataType: "json",
beforeSend: function(obj) { ... logging ... },
...etc... });