bootstrap-paginator 页面总是刷新的问题
作者:
| 更新日期:github 的静态页面添加了分页功能,可是页面总是自动摔刷新。
本文首发于公众号:天空的代码世界,微信号:tiankonguse
问题现象
使用 bootstrap-paginator 分页,但是页面总是自动刷新。
于是猜测 onPageChanged 会在第一次加载的时候,执行一次。
onPageChanged : function(e, oldPage, newPage) {
if(newPage > 1){
window.location.href=url+"page"+newPage;
}else{
window.location.href=url;
}
},
查找资料
其实这个问题我之前遇到过,于是尝试找找看。
结果在 这里 找到了。
问题解决
加个判断是不是第一次加载,是的话不做任何操作。
var first = true;
if(nowPage == 1){
first = false;
}
onPageChanged : function(e, oldPage, newPage) {
if(first == true){
first = false;
return;
}
if(newPage > 1){
window.location.href=url+"page"+newPage;
}else{
window.location.href=url;
}
本文首发于公众号:天空的代码世界,微信号:tiankonguse
如果你想留言,可以在微信里面关注公众号进行留言。