Ошибка jqGrid IE8: «12030 неизвестно»

#internet-explorer-8 #jqgrid

#internet-explorer-8 #jqgrid

Вопрос:

Я создаю приложение с помощью jqGrid. При загрузке jqGrid, если я отображаю ошибки, в IE 8 будет периодически отображаться: «Тип: ошибка; Ответ: 12030 неизвестно» и данные не загружаются. FireFox и Chrome каждый раз отлично загружают одну и ту же сетку с данными. Иногда IE 8 загружает данные, а иногда выдает ошибку. Я бы сказал, что это примерно 50/50 при начальной загрузке и 90/10 при обновлении страницы (большую часть времени происходит сбой). Кто-нибудь еще сталкивался с этим? Как вы это устранили?

Комментарии:

1. Я никогда не видел проблемы. Не могли бы вы опубликовать (загрузить) полный пример, который можно использовать для воспроизведения проблемы? У вас такая же проблема в IE9? Какую версию jQuery и jqGrid вы используете?

Ответ №1:

Оказывается, это ошибка в / IE. Похоже, что большинство версий IE, множество других людей сообщают об этом во время запросов ajax. Похоже, что если ваш запрос является get, он будет работать лучше, чем если бы это был post. В post он, как правило, будет работать в первый раз, а затем перестанет работать после этого. Вот отличный ответ:http://old.nabble.com/AJAX-with-IE-and-method-POST-td20505105s27240.html