【发布时间】:2012-05-22 10:07:16
【问题描述】:
我在一个页面上有一个按钮,上面写着“添加位置”。单击它,表单元素会从 AJAX 请求中出现。当您提交页面并返回时,页面上不再存在这些表单元素。
用户返回时是否可以保持页面的“状态”?
【问题讨论】:
标签: jquery ajax back-button browser-history
我在一个页面上有一个按钮,上面写着“添加位置”。单击它,表单元素会从 AJAX 请求中出现。当您提交页面并返回时,页面上不再存在这些表单元素。
用户返回时是否可以保持页面的“状态”?
【问题讨论】:
标签: jquery ajax back-button browser-history
除非您将其保存在 cookie 或 HTML5 的 local-storage 中,否则不会。
HTML - Javascript - 网络开发是无状态的。
【讨论】:
您可以在 pageLoad 上运行 AJAX 请求 否则您可以使用会话变量或 Cookie 来保存您的数据并在用户导航回页面时重新加载它
【讨论】:
您可以实现Dom Storage 功能:
【讨论】: