IE8 下 $.ajax不能用?

时间:2021-08-13 19:08:04
我在ff和谷歌浏览器上都是ok的,但是在IE8下面,ajax无反应;求大神帮帮忙啊!贴出我的ajax代码:
//执行ajax操作,保存对应数据到数据库
$.ajax({
url : base+"/enterUser/operatorUserBasic.htm",
data : {
sex : sex,
isMarriage : marry,
maxEducation : maxEducation,
birthday:new Date(birthday),
workExperience : workExperience,
beginWork:beginWork,
permanentPlace:permanentPlace,
workState:workState
},
type : "POST",
dataType : "json",
cache : false,
async : false,
success : function(data) {
if (data.success == 0) {
alert(success);
} else if (data.success == 1) {
  alert("error");
}
}
});

6 个解决方案

#1


你的url是htm,是一个页面?如果是页面,里面的数据json格式是否正确

#2


我是用spring mvc的,走controller层,但是现在进不了后台

#3


不知道是不是其他 js 的问题。你调试看看,还有就是请求到后台没?

#4


htm是freemaker的后缀

#5


我断点到调用ajax的,前面都没有报错啊,IE8下用ajax有没有需要配置什么的

#6


建议换jquery1.9版本

#1


你的url是htm,是一个页面?如果是页面,里面的数据json格式是否正确

#2


我是用spring mvc的,走controller层,但是现在进不了后台

#3


不知道是不是其他 js 的问题。你调试看看,还有就是请求到后台没?

#4


htm是freemaker的后缀

#5


我断点到调用ajax的,前面都没有报错啊,IE8下用ajax有没有需要配置什么的

#6


建议换jquery1.9版本