跨域 AJAX 调用在 IE11 中不起作用



我正在尝试进行跨域AJAX调用。它适用于Chrome和Firefox,但不适用于IE11。IE11似乎放弃了AJAX调用。IE11开发人员工具网络显示,甚至没有向URL发出请求。这是我的代码片段。

$(function() {
  var url = "https://example.com?abc=xyz";
  $.ajax({
    type : "GET",
    contentType : "text/plain",
    url : url + "&callback=?",
    dataType : 'jsonp',
    xhrFields : {
        withCredentials : false
    },
    headers : {},
    success : function() {
        console.log("success");
    },
    error : function() {
        console.log("error");
    },
    complete : function() {
        console.log("complete");
    }
  });
});
$.ajax({
    type : "GET",
    cache: false,

或在 Ajax 调用之前

   $.ajaxSetup({ cache: false });
   $.ajax({
    type : "GET",

相关内容

  • 没有找到相关文章