我在我们的Web应用程序中使用ajax并使用innerhtml()
从服务器响应后在表单中加载表单但是当我使用f5刷新页面时,我的应用程序页面会转到应用程序的第一页
我如何防止这种情况
答案 0 :(得分:1)
有两种方法可以做到这一点,使用cookies(我不推荐),使用url hash标签/ anchor标签并使用javascript解析#后的数据,或者使用history API < / p>
除非你很懒,否则不要使用jQuery。
答案 1 :(得分:0)
您还可以查看jQuery BBQ,它允许您保存ajax状态。 http://benalman.com/projects/jquery-bbq-plugin/
例子(如果你饿了就警告不去那里):
http://benalman.com/code/projects/jquery-bbq/examples/fragment-basic/#kebabs.html