如何使我的路线“记住”使用ajax和jquery所做的更改? [重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使我的路线“记住”使用ajax和jquery所做的更改? [重复]相关的知识,希望对你有一定的参考价值。

嗨,在我当前的网站(基于python + flask构建)主页上,我有一些按钮可以更改某些html元素,而无需重新加载整个网页,这是使用ajax和jquery实现的。

但是,当我单击某个项目然后返回时,它默认使我进入更改之前的主页,有没有办法“记住”用户返回之前的位置?

所以典型的用户体验应该是

  • 用户回家了。
  • 用户单击按钮以显示最畅销的产品。
  • JQuery正在监听最畅销产品的按钮并触发另一个更新路由的Ajax调用,该更新路由传回html以显示最畅销的产品和jquery刷新首页上显示的html。
  • 用户然后单击这些产品之一并转到该产品页面,在查看项目后,用户单击返回。
  • 然后再次将用户带到本地路线,但正在重新加载它返回到用户之前的“原始”本地路线点击最畅销的产品按钮。

我的问题是我该如何返回并把用户带回家页面,但在jquery更新后显示最畅销的页面产品?
答案
None

以上是关于如何使我的路线“记住”使用ajax和jquery所做的更改? [重复]的主要内容,如果未能解决你的问题,请参考以下文章

jQuery jQuery对Ajax的使用

如何使用 jQuery 的 $.ajax() 函数来运行 php 脚本? [复制]

jQuery-mobile 和 ASP.NET 组合问题

jQuery-mobile 和 ASP.NET 组合问题

jquery/ajax - 如何使用重复键迭代 json 消息?

JQuery AJAX 轮询语法