通过jquery的ajax请求返回数据,再次发送请求为啥不执行呢??

2024-11-20 19:31:51
推荐回答(4个)
回答1:

这个应该是浏览器缓存引起的问题,比如你在请求时添加一个随机数:
如:
$.ajax({
url: "test.aspx?username='admin'&&dom="+Math.random()+"",
dataType: "text",
cache: false,
success: function(result, textStaus) {
}
});

加上:dom="+Math.random()+"

回答2:

猜测可能是缓存造成的。

解决缓存,可以通过设置一个随机数为参数;或者在ajax方法中,取消缓存设置。

回答3:

贴代码

回答4:

贴代码才知道你的问题所在嘛