社区
JavaScript
帖子详情
页面返回或后退,能够保持原页面不变,请求数据也保留
YOUTH_WYH
2016-10-24 06:24:27
我做的是一个webapp,比如,我在a页面输入某个关键字点击查询,我用的是ajax 请求,请求成功,对返回结果我做了分页处理,因为是手机端访问,所以滑动到底部就触发请求下一页的信息,当我滑动了很多页时,看到第5页的某条信息,点击进去看详情跳到了页面b,这时我在b页面返回a页面时,a页面是重新加载的,所有结果都没有
现在我的需求是返回a页面时,页面保持在我在第5页点击那条信息位置,并且前面的 5页结果也都存在
...全文
2743
8
打赏
收藏
页面返回或后退,能够保持原页面不变,请求数据也保留
我做的是一个webapp,比如,我在a页面输入某个关键字点击查询,我用的是ajax 请求,请求成功,对返回结果我做了分页处理,因为是手机端访问,所以滑动到底部就触发请求下一页的信息,当我滑动了很多页时,看到第5页的某条信息,点击进去看详情跳到了页面b,这时我在b页面返回a页面时,a页面是重新加载的,所有结果都没有 现在我的需求是返回a页面时,页面保持在我在第5页点击那条信息位置,并且前面的 5页结果也都存在
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
仰望星空的代码
2020-05-12
打赏
举报
回复
首先从b返回a是如何返回的?是相当于浏览器的前进/后退按钮的返回还是跳转方式的返回?如果想要保存a页面不变,返回a时采用调用history方式返回,window.history.go(-1)
河南棒小伙
2019-06-15
打赏
举报
回复
直接window.history.go(-1)就行了吧?不行的话,就ajax请求数据带上页码,然后记下滑动的scroll的值.
sunny蓝色暴风
2019-06-15
打赏
举报
回复
sinat_36448858
2017-03-17
打赏
举报
回复
请问这个问题如何解决
dbat.top
2016-11-22
打赏
举报
回复
你好,你这个问题如何解决的?求指教
YOUTH_WYH
2016-10-24
打赏
举报
回复
引用 1 楼 zzgzzg00 的回复:
跳转b页面前将数据用storage保存下 返回时看有数据就渲染试试
具体方法说说怎么用storage让ajax请求也在,再向下滑动时能继续加载第六页的内容
门_玻璃_天花板
2016-10-24
打赏
举报
回复
window.history.back();
似梦飞花
2016-10-24
打赏
举报
回复
跳转b页面前将数据用storage保存下 返回时看有数据就渲染试试
Html如何使表达提交后,点回退/
返回
,
保留
表单
数据
?
本文介绍了一种在HTML中
保留
表单
数据
的方法,通过特定的HTML和Meta标签配置,即使在用户提交表单并遇到错误
页面
后点击
返回
,也能
保持
原
有的输入
数据
不变
。
小程序跳转新
页面
返回
时
数据
传参及
保留
原
页面
信息
本文介绍了一种在微信小程序中跨
页面
修改
数据
的有效方法,利用getCurrentPages()获取
页面
栈,直接调用上一
页面
的setData()方法更新
数据
,配合wx.navigateBack
保留
已填
数据
,优化用户体验。
vue实现前进
后退
保持
页面
状态,不被刷新
本文介绍如何在Vue应用中使用keep-alive组件
保持
页面
状态,避免
页面
跳转时的刷新,通过设置include、exclude和max属性实现有针对性的
页面
缓存。同时,探讨activated和deactivated钩子函数的应用,确保在
页面
重新激活时能正确更新
数据
。
vue移动端使用路由跳转到新
页面
,
返回
后旧
页面
数据
保持
不变
本文介绍了如何在Vue项目中利用keep-alive组件进行
页面
缓存,以实现在路由跳转后
保持
页面
状态,避免
数据
刷新。首先在app.vue文件中添加keep-alive并结合v-if进行条件渲染,然后在router的index.js中为需要缓存的路由设置meta属性,最后在目标组件中使用beforeRouteLeave钩子函数确保keep-alive生效。
php
返回
前一页
保留
数据
,PHP服务端对用户表单
数据
验证失败后,
后退
返回
时怎样
保留
用户
原
来所填的
数据
...
本文探讨了在PHP服务端验证表单
数据
失败后,如何在用户
后退
时
保持
表单
原
有
数据
的技巧。通过设置Cache-control或使用session_cache_limiter可以避免
数据
丢失,但可能在不同浏览器中表现不一致。推荐使用cookie、localStorage或SESSION作为变通方法来保存用户
数据
,确保跨浏览器兼容性。
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章