javascript - 怎样解决ajax后退问题
大家讲道理
大家讲道理 2017-05-19 10:13:07
0
2
424

界面中用到了jquery中的ajax做分页请求,然后在跳转到其他的界面,但是按返回键回到当前界面数据都没有了,有没有比较好的解决方案能够记录历史

这是请求部分

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(2)
世界只因有你

history.pushState 无刷新修改地址栏
用 jquery 的话你可以搜一下 pjax (pushState + ajax)
https://github.com/defunkt/jq...

Ty80

我大概明白你的意思,就是在翻页时候,想将之前一页数据保存起来,在返回时候可以显示那一页的数据。这这样么,这个可以使用本地对象手法,及你调取数据时候,你将所有数据保存到一个对象里面,跟着假如你按返回按钮的时候,直接将对象推到模板函数里面将数据显示出来。但这样要保证url是不变的。假如你是要刷新页面或者url变情况下保存之前数据,可以使用h5的本地存储方式,将历史数据保存,在你点击调用的时候,可以重新输入,在推送模板函数里。不知道这个是不是你要的需要???

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板