我在我们的 Web 应用程序中使用 ajax,并在服务器使用 innerhtml() 响应后在标签中加载表单
但是当我使用 f5 刷新页面时,我的应用程序页面会转到应用程序的第一页
我怎样才能防止这种情况
我在我们的 Web 应用程序中使用 ajax,并在服务器使用 innerhtml() 响应后在标签中加载表单
但是当我使用 f5 刷新页面时,我的应用程序页面会转到应用程序的第一页
我怎样才能防止这种情况
有几种方法可以做到这一点,使用 cookie(我不推荐),使用 url 哈希标记/锚标记并使用 javascript 解析 # 之后的数据,或者使用历史 API
不要使用 jQuery,除非你很懒。
您还可以查看 jQuery BBQ,它允许您保存 ajax 状态。 http://benalman.com/projects/jquery-bbq-plugin/
示例(警告不要去那里如果你饿了):
http ://benalman.com/code/projects/jquery-bbq/examples/fragment-basic/#kebabs.html