jquery的ajax使用注意缓存问题

最近在做某个活动页时遇到一个ajax的缓存问题,代码如下:

$.ajax({
type: "post",
url: request_url + "/test/?jsoncallback=?",
dataType: "json",
cache: false,//要注意
async: false,
data: $("input").serialize(),
success: function(json){
if(json.status == "fail"){
if(json.info == "e6"){
alert("验证码输入错误");
}else if(json.info == "e3"){
alert("对不起,您的账号或密码有误");
}
}else{
$(".pop1").remove();
}
}
});

在某些浏览器下不加cache正常,但是在有些浏览器上缓存会导致永远弹出一个错误信息。

posted @ 2011-12-20 10:54  notedd  阅读(228)  评论(0编辑  收藏  举报