-2

我有一个页面显示一些记录(新闻详细信息),每条记录都有一个超链接。数据来自 Ajax。当我单击链接(新闻)时,它会在同一窗口中显示该新闻的详细信息。

然后我删除了该消息,然后单击浏览器后退按钮。再次,无论我在删除之前看到什么新闻,所有这些新闻都在显示。

我可以在浏览器控制台看到 Ajax 调用。但是,实际上调用不会进入动作类(我正在获取以前的数据)。

当我单击浏览器后退按钮时。Ajax 调用是否会转到动作类?当我点击浏览器后退按钮时会发生什么?

4

1 回答 1

1

您可能正在缓存 AJAX 结果。尝试$.ajaxSetup({ cache: false });在您的 ajax 语句之前使用,看看是否有帮助。

于 2013-09-13T08:40:55.617 回答