IE再次访问同一个ajax请求时存在缓存,取不到新的数据,在请求url中加时间戳解决:
//IE是个坑货,ajax有缓存,加个时间戳
var urls = "IsLogin.htm?timeStamp=" + new Date().getTime();
$.ajax({
url: urls,
dataType: "json",
async:false,
success: function (json) {
},
error: function() {
});