分页插件的使用

本文介绍了如何在网页中使用bs_pagination插件,包括引入依赖、创建div元素并配置参数。重点讨论了两种计算总页数的算法,推荐使用的一种能有效避免整数除法误差。同时,还讲解了回调函数在页面切换时的处理策略。
摘要由CSDN通过智能技术生成

1.导入插件依赖

2.创建一个div用于渲染bs_pagination插件。给其一个ID

 <div id="page"></div>

3.添加如下的javascript代码

$("#Page").bs_pagination({
						currentPage: pageNo, // 页码
						rowsPerPage: pageSize, // 每页显示的记录条数
						maxRowsPerPage: 20, // 每页最多显示的记录条数
						totalPages: totalPages, // 总页数  
						totalRows: total, // 总记录条数

						visiblePageLinks: 3, // 显示几个卡片

						showGoToPage: true,  //是否显示跳转到第几页,默认为true
						showRowsPerPage: true, //是否显示每页显示记录条数,默认为true
						showRowsInfo: true, //是否显示记录信息

						onChangePage : function(event, data){  //回调函数,翻页时调用
							pageList(data.currentPage , data.rowsPerPage);
						}
					})
         算法一:
         totalPage = total% pageSize == 0 ? total / pageSize : total /pageSize + 1 ;
         算法二:(推荐使用)
         totalPage = (total + pageSize -1) / pageSize; 其中 pageSize  - 1 就是 total / pageSize 的最大的余数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值