jQuery分页插件sPage

在这里插入图片描述

sPage分页插件使用说明

参数	默认值	备注
page	必填	当前页码
total	必填	数据总条数
pageSize	10	每页显示多少条数据
totalTxt	共{total}条	数据总条数文字描述,{total}为占位符,默认"共{total}条"
noData	false	没有数据时是否显示分页,默认false不显示,true显示第一页
showTotal	false	显示总条数
showSkip	false	显示跳页
showPN	true	显示上下翻页按钮
prevPage	上一页	上翻页文字描述
nextPage	下一页	下翻页文字描述
fastForward	0	快进快退页数,0表示不开启省略号快进快退功能
backFun	无	点击分页按钮回调函数,返回当前页码

首先需要这三个文件

<link th:href="@{/css/jquery.sPage.css}" rel="stylesheet"/>
<script src="./jquery.min.js"></script>
<script th:src="@{/js/jquery.sPage.min.js}"></script>

然后定义一个div容器接收分页显示

<div class="col-sm-12 paging"  >
    <div id="paging"></div>
</div>
ajax调用示例
 function ajaxPage(page) {
     var p = page || 1;
     $.ajax({
         type: "POST",
         url: "https://www.test.com/test",
         data: {
             page: p,
             pageSize: 10
         },
         dataType: "json",
         success: function(data) {
             //数据处理           
             // ...          
             // 调用分页插件          
             $("#myPage").sPage({
                 page: p, //当前页码              
                 pageSize: 10, //每页显示多少条数据,默认10条               
                 total: data.total, //数据总条数,后台返回              
                 backFun: function(page) { //点击分页按钮回调函数,返回当前页码                    
                     ajaxPage(page);
                 }
             });
         },
         error: function(e) {
             console.log(e);
         }
     });
 }

这样就ok了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值