一个个人开发的分页插件,虽然功能不多,但是不过挺好用的,官方网站
初始化代码:
1 $('#id').jqPaginator({ 2 totalPages: 100, 3 visiblePages: 10, 4 currentPage: 1, 5 onPageChange: function (num, type) { 6 $('#text').html('当前第' + num + '页'); 7 } 8 });
要么设置totalPages,要么设置totalCounts + pageSize,否则报错;设置了totalCounts和pageSize后,会自动计算出totalPages。
这个看大家的喜好,我使用的是设置totalCounts
还可以动态设置显示第几页
1 $('#id').jqPaginator('option', { 2 currentPage: 1 3 });
注:使用过程中发现修改了visiblePages后,如果动态设置显示第几页的话,需要加上初始化的那些参数。可能用的方法不对,但是效果可以实现,是没问题的。