Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
跨域AJAX调用在IE11中不起作用_Ajax_Cross Domain_Internet Explorer 11 - Fatal编程技术网

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

跨域AJAX调用在IE11中不起作用,ajax,cross-domain,internet-explorer-11,Ajax,Cross Domain,Internet Explorer 11,我正在尝试进行跨域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=?",

我正在尝试进行跨域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调用之前

   $.ajaxSetup({ cache: false });

   $.ajax({
    type : "GET",
或者在ajax调用之前

   $.ajaxSetup({ cache: false });

   $.ajax({
    type : "GET",