Я работаю над этой проблемой в течение нескольких дней и занимаюсь этим форумом, так как чувствую, что исчерпал свои возможности. У меня есть форма, размещенная на веб-сайте Drupal 7, и вам нужно отправить значения формы во внешний URL. Форма использует запрос POST по протоколу HTTPS через jQuery.AJAX
- Форма отлично работает в Chrome, Firefox и Safari.
 - Я получаю следующую ошибку в консоли IE10 + (и вызов ajax всегда переходит в функцию ошибки при использовании IE10 +):
 
SCRIPT7002: XMLHttpRequest: ошибка сети 0x2ef3, не удалось завершить операцию из-за ошибки 00002ef3
Я пробовал следующее:
-  
Добавление contentType:
// causes all of the jQuery callbacks to error out "application/json; charset=utf-8", -  
попытка вызова Ajax GET перед фактическим POST (как предложено в другом потоке SO)
 -  
добавил
header( 'Content-Type: application/json; charset=utf-8' );к запросу -  
set
crossDomain: true 
Добавлены соответствующие заголовки CORS и код формы будет вставлен ниже:
$.ajax({
    url: "[URL]", //the page to receive the form data  
    crossDomain: true,
    type: "POST",
    data: dataString, //posting to API 
    dataType: "json", //the data type the function should expect back from the server     
    success: function(data) {         
        if (data.response_status == "1") { //error for at least 1 field
             //display error message 
             }
             else { 
             //display thank you label next to input
             }
        } else {
           //All form fields completed successfully! Redirect user to Thank you confirmation page            
        } 
     },
    error: function(jqXHR, textStatus, errorThrown) {
             alert("there is an error!");
             console.log("in error section");
             console.log("jqXHR: " + jqXHR);
             console.log("jqXHR.responseText: " + jqXHR.responseText);
             console.log("textStatus: " + textStatus);
             console.log("errorThrown: " + errorThrown);
             data = $.parseJSON(jqXHR.responseText);
             console.log("parseJSON data: " + data);                           
    }        
    });         
  });
});
Я читал SCRIPT7002: XMLHttpRequest: ошибка сети 0x2ef3, не удалось завершить операцию из-за ошибки 00002ef3
Любое руководство было бы полезно! БЛАГОДАРЯ