ie8中在写ajax之前要加一句话 jquery.support.cors=true;要写在$.ajax()之前,因为ie8,9默认不支持cors请求,需要手动开启。
jq2.0以上的版本不再兼容低版本的如ie8,我用的是jq的1.12版本。还有console.log()在ie8中容易报错,未定义所以在写完代码之后把console.log()去掉。
例如:
jquery.support.cors =true;//$ajax({}) 正常写
$.ajax({
type :"get",
datatype :"json",
url :"url",
success: function(data){
//执行事件
},
error:function(){
alert("错误");
}
});
如对本文有疑问, 点击进行留言回复!!
荐 css的3中水平居中方式和4中水平垂直居中方式及应用情形速记
网友评论