我有一个显示一些记录(新闻详情)的页面,每个记录都有一个超级链接。数据来自Ajax。当我点击链接(新闻)时,它会在同一窗口中显示该新闻的详细信息。
然后我删除了那条新闻,然后点击了浏览器后退按钮。无论我在删除之前看到什么新闻,所有这些新闻都会显示出来。
我能够在浏览器控制台上看到Ajax调用。但是,实际上调用不是动作类(我得到的是以前的数据)。
当我点击浏览器后退按钮时。 Ajax调用是否会转到action类?点击浏览器后退按钮会发生什么?
答案 0 :(得分:1)
您可能正在缓存AJAX结果。尝试在ajax语句之前使用$.ajaxSetup({ cache: false });
,看看是否有帮助。