如何基于Jquery.history解决ajax的前进后退问题-创新互联
本篇内容介绍了“如何基于Jquery.history解决ajax的前进后退问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
本文的前提是基于后台的,所以这里不会考虑seo的问题。同时,基于后台的管理系统,也不需要被收藏,所以也不会考虑刷新的这种类似直接敲网址的情况!!!
这里使用的是html5中的history.state 来解决。
网上已经有了js的开源解决方案pushState。详见pjax
但是这个方案不适合我的项目(后台项目),尤其是主要的方法有点不够用。
我使用的是 jquery.history.js 可以参考这个 history.js
看下面的代码
用户名
用户id
显示结果
提交
log: