zoukankan      html  css  js  c++  java
  • 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>
  • 相关阅读:
    DOM--6 向应用程序中加入ajax
    javascript优化--12模式(设计模式)03
    javascript优化--11模式(设计模式)02
    javascript优化--14模式2(DOM和浏览器模式)
    mvc-9测试和调试
    mvc-10部署
    mvc-6依赖管理
    less
    css3 总结03
    css3 总结02
  • 原文地址:https://www.cnblogs.com/dyy-dida/p/9480718.html
Copyright © 2011-2022 走看看