javascript – 如何在单击后退按钮时避免重新加载ajax

我有一个使用Ajax生成结果列表的页面.然后有一个链接点击到另一个详细信息页面.当我在详细页面时,单击后退按钮.结果列表页面将再次重新加载.无论如何都要停止ajax重新加载并缓存结果.无论如何还要缓存位置.

谢谢您的帮助

最佳答案 我收到了一些关于
AJAX /后退按钮管理的书签

https://github.com/browserstate/history.js

https://github.com/tkyk/jquery-history-plugin

关于第二个问题,如果您的浏览器支持本地数据库,您可以在那里缓存结果.以下项目提供跨浏览器的统一API.

https://github.com/marcuswestin/store.js

https://github.com/alexmng/sticky

位置也可以存储在localDB中.

点赞