繁体   English   中英

更改HTML后的jQuery AJAX后退按钮

[英]jQuery AJAX back button after changing html

我知道关于jQuery + Back按钮问题有很多问题,但是似乎他们在单击浏览器的Back / Forward按钮时试图维护历史记录功能。

我的问题是,当单击“后退/前进”按钮时,如何加载受ajax影响的html页面?

例如,

  1. 在index.html中,使用AJAX(jQuery.post())从列表中动态删除所有“ div”元素。
  2. 按浏览器的后退(或前进)按钮转到newpage.html。
  3. 按浏览器的前进(或后退)按钮再次进入index.html。
  4. 问题:html页面包含已删除的“ div”元素。

在步骤(3)之后,如何加载没有“ div”元素的index.html?

我目前正在使用jQuery和Django作为后端。 谢谢!

使用jQuery 历史记录插件对应用程序状态进行编码。 请参阅其“演示”页面,以获取有关如何执行所需操作的示例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM