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

2024年11月20日 19:31
有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):

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