boostrap样式的分页插件twbsPagination 使用方法

 twbsPagination 分页插件默认样式是bootstrap风格的,官方网址:http://esimakin.github.io/twbs-pagination/

使用方法 首先引人jquery 和bootstrap

<link rel="stylesheet" href="css/bootstrap.min.css" />
<script src="js/lib/jquery-3.0.0.min.js" type="text/javascript"></script>
<script src="js/lib/bootstrap.min.js" type="text/javascript"></script>

调用方法在取得数据和分页信息后调用如下函数

$('#pagination').twbsPagination({
        currentPage: page.currentPage,
        totalPages: Math.ceil(page.totalCount/page.pageSize),
        startPage: 1,
        visiblePages: 7,
        first: "首页",
        last: "未页",
        prev: '上一页',
        next: '下一页',
        initiateStartPageClick: false,
        onPageClick: function (event, page) {
            $('#page-content').text('Page ' + page);
            User.getList(page,User.param);
        }
    });

部分参数说明:

设置显示中文的参数是first: "首页",last: "未页", prev: '上一页',next: '下一页',

currentPage:当前页数,totalPages:总共多少页

initiateStartPageClick:初始化时是否执行分页事件 默认为true

 

需要注意事项,在多条件查询时分页没有变化 解决方法

if(User.totalCount && User.totalCount != totalCount){
        $('#pagination').empty();
        $('#pagination').removeData("twbs-pagination");
        $('#pagination').unbind('page');
    }
    User.totalCount = totalCount;

判断总数量是否发生变化,如何有变化 进行清空处理。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值