的Nodejs和Bootstrap分页效果的实现代码

的Nodejs和Bootstrap分页效果的实现代码
1。数据处理

首先,在动态的JS,得到基于URL参数数据库文件的数量,设置分页大小,获得当前页的数据,然后将文件数总页数,页面尺寸大小和当前页的页currentpage。

2。处理分页的效果

我使用的是Javascript动态生成的,你也可以使用该技术的功能支持功能,把它变成一个HTML表单页面。

首先,添加分页UL并将代码添加到您需要在页面中显示位置

然后处理分页的代码中插入脚本标签:
$(文档)Ready(函数(){)
如果($(#分页)){
无功总页数=;
Var PageSize =;
无功currentpage =;
变量计数,pagehtml = ;
如果(总页数为PageSize = = 0){
数= parseInt(总页数/ PageSize);
其他{ }
数= parseInt(总页数/ PageSize)+ 1;
}
只有一页内容
如果(总页数<= PageSize){ pagehtml = ;}
多个页面/内容
如果(总页数> PageSize){
如果(currentpage > 1){
pagehtml + =;
}
对于(var i = 0;i <计数;i + +){
如果(我=(currentpage-3)我<(currentpage + 3)){
如果(我= = currentpage-1){
pagehtml + =+(i + 1)+;
其他{ }
pagehtml + =+(i + 1)+;
}

}
}
如果(currentpage <计数){
pagehtml + =;
}
}
$(#分页)。Html(pagehtml);
}
});
注:locals.pagecount,locals.pagesize和locals.currentpage数据库的数量、大小和当前寻呼的寻呼。它们是从js传递的。当然,您可以直接修改它们来测试固定数据的效果。

例如:
实际效果如下:
所以一个简单的分页效果出来了。

以上是实现代码Nodejs和Bootstrap分页效果经Xiaobi介绍,我们希望对你有帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部