bootstrap 分页效果

<script type="text/javascript" src="js/bootstrap-paginator.js"></script>

1.添加相应的js文件

2.获取第一页的所有信息

$.ajax({
  type:"get",
  url:location_url,
  data:{"id":id,"pageNum":1,"status":status},   success:function(data){ if(data!=''){   var info = JSON.parse(data);   console.log(info);   if(info.retcode == 0){ //字符拼接 table_msg(info,1); //分页 pageLimit(info,carId,id,status);   }else if(info.retcode == 1){ $("#table_list").append('<p style="text-align:center">'+info.retmsg+'</p>');   }   $(".loading").hide(); }   }
})

3.分页信息

function pageLimit(info,carId,id,status,method){
   $('#pageLimit').find("li").remove();
   var pageCount = info.pageCount; //取到pageCount的值(把返回数据转成object类型)
    var currentPage = carId; //得到currentPage
    var options = {
        bootstrapMajorVersion: 3, //版本
        currentPage: currentPage, //当前页数
        totalPages: pageCount, //总页数
        numberOfPages:8,
        itemTexts: function (type, page, current) {
        	switch (type) {
                case "first":
                    return "首页";
                case "prev":
                    return "上一页";
                case "next":
                    return "下一页";
                case "last":
                    return "末页";
                case "page":
                    return page;
            }
        },
        onPageClicked: function (event, originalEvent, type, page) {
        	$(".loading").show();
        	$("#table_list table").remove();
			$("#pageLimit>li").remove();
			
            $.ajax({
                type:"get",
		url:location_url,
		data:{"id":id,"pageNum":page,"status":status},
                success: function (data1) {
                    if (data1 != null) {
                        var info = JSON.parse(data1);
			//字符拼接
			table_msg(info,page);
			$(".loading").hide();
                    }
                }
            });
		}
    };
    $('#pageLimit').bootstrapPaginator(options);
}

4.html

<div id="example" style="text-align: center"><ul id="pageLimit"></ul></div>

转载于:https://www.cnblogs.com/dyy-dida/p/9480718.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值