IE11 Ajax-запрос будет периодически прерываться - PullRequest
0 голосов
/ 05 октября 2018

У меня странная проблема в IE 11 (версия: 11.285.17134.0).После того, как я вошел на свой сайт, я был перенаправлен на целевую страницу, где пользователь выполняет поиск, который делает запрос $.ajax POST для заполнения данных в сетке.

Однако при каждом первом запросе на этой странице он не достигает сервера, и появляется следующая ошибка.

SCRIPT7002: XMLHttpRequest: Сетевая ошибка 0x800c0007

После этого каждый $.ajax почтовый запрос работает очень хорошо без проблем.Для выполнения пост-запроса мы используем общую функцию $.ajax.

this.ajaxPost = function(webURL, dataType, dataParam, successFunc, errorFunc, asynchParam) {
  if (!asynchParam) {
    asynchParam = false
  }

  return $.ajax({
    async: asynchParam,
    contentType: "application/json; charset=utf-8",
    type: "POST",
    url: webURL,
    dataType: "json",
    data: JSON.stringify(dataParam)
  }).done(successFunc).fail(errorFunc);
}

Похоже, что прерывистые запросы AJAX не выполняются в IE 11. Любая помощь будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...