IE下ajax用post请求一直走err,在chrome 火狐 IE10都可以 ,返回数据没问题,我看了,没有理由啊 试了很多办法还是没用,下面附源码
唐王 2017-06-16 02:44:23 $.ajax({
type: "POST",
url: "http://lb-dn1-2-godap-site1-625886040.us-west-1.elb.amazonaws.com:8080/invite/v1/verifyWithPreviewData/"+code,
data:"{}",
dataType: 'json',
contentType: "application/json; charset=utf-8",
cache: false,
crossDomain: true == !(document.all),
beforeSend: function(XMLHttpRequest){
},
success: function (json,textStatus){
alert("22");
console.log(json);
},
complete: function(XMLHttpRequest, textStatus){
//ssb_lock = false;
},
error:function(XMLHttpRequest, textStatus, errorThrown){
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
}
});
本地的时候打开还会alert出22 但是没数据,必须按一下F12。如果是tomcat上打开直接走err,有人说是跨域 我用了$.jsonp也没用 一样的问题, 头文件什么的 <meta http-equiv ="X-UA-Compatible" content="IE=8"/>也加了 还是没用 还有什么解决办法吗