开发者社区 问答 正文

网页返回上一页时怎么保留通过ajax获取的数据?

问题是这样子:

我现在有一个页面(比如列表页面),分为很多结构相同的条目,然后用上拉加载等方式通过ajax请求更多的数据放到页面中。

然后点击其中的一条进入下一个页面(比如详情页面,是一个新的页面),然后返回上一页(也就是列表页面)。

这时候会刷新列表页面,呈现的页面又是第一次进入该页的效果,我刚请求的那些数据没了,又得重新请求,如果用户请求了很多,页面很长,返回到这页时都没了,用户体验太差了。

如何做到返回到前一页时保留上一次从该页跳转到其他页面时该页的状态?ajax请求的数据都在,并且页面滚动到跳转时的地方。

展开
收起
杨冬芳 2016-06-17 13:28:36 3259 分享 版权
1 条回答
写回答
取消 提交回答