(IE浏览器)jsp中用ajax异步加载数据,页面显示成功,数据也显示了;但是点击页面刷新时,就没数据了

2024-11-30 18:47:50
推荐回答(4个)
回答1:

我没明白,事先本来就没数据,你用AJAX异步查询了一次,然后刷新本页面,肯定就没有数据了啊。要重新用AJAX再查一遍啊。

回答2:

楼上的回答的都很好,不过鉴于你的诡异的问题,我思考了良久也不得解啊。。首先,先不说response的out输出的作用域如何,单单讲你页面在getResponse之后,必须通过动态形式(DOM)让其在页面中显示值吧,这样的话 当你刷新页面,无论是跳转本JSP还是走action,当你不去触发这个ajax的话,动态(DOM)的东西就该消失啦,因为页面本身没这些东西。。所以除了你用onload或者其他方法不小心触发ajax,其他想不到什么了,我的思路说下,但还是没解决,求大神 。。

回答3:

ajax请求的数据是不能刷新的,已刷新什么也没了

回答4:

你在链接后面加个&date=new Date();试下