zoukankan      html  css  js  c++  java
  • 如何使用前端分页框架bootstrap paginator

    前端分页框架bootstrap paginator用于web前端页面快速实现美观大方的翻页功能。
    在实现交互良好的页面翻页功能时,往往还需要配合使用后端分页框架pagehelper。pagehelper框架于前端而言,主要作用是将分页数据pageInfo从后端传入到前端。
    接下来给一个应用小栗子:
    step1 我们需要在jsp页面所需要显示翻页选项的位置插入一个<ul>标签,并指定id,如下:

    <ul id="pagination"></ul>

    step2 下载并引用bootstrap-paginator.js文件,并在jsp页面引入代码如下:

    <script src="${pageContext.request.contextPath}/js/bootstrap-paginator.js"></script>

    step3 在<script>标签中调用bootstrapPaginator初始化页面,示例代码如下:

    <script>
    $(function(){
    // 使用bootstrap paginator初始化页面
    $('#pagination').bootstrapPaginator({
    bootstrapMajorVersion:3,
    //pageInfo.pageNum是当前页面的页码
    currentPage:${pageInfo.pageNum},
    //pageInfo.pages是总页数
    totalPages:${pageInfo.pages},
    //配置页面跳转函数,向后端传入数据,发送跳转请求,
    //type:选择的页码所显示的文字,如第一页默认type为first
    //page:选择的页码
    //current:当前页码
    pageUrl:function(type,page,current)
    {
    return '${pageContext.request.contextPath}/front/product/search?pageNum='+page;
    },

    itemTexts:function(type,page, current)
    {//文字翻译
    switch (type) {
    case "first":
    return "首页";
    case "prev":
    return "上一页";
    case "next":
    return "下一页";
    case "last":
    return "尾页";
    case "page":
    return page;
    }
    }
    });
    });
    </script>

    这样以后,配合使用相关css样式,我们就可以看到翻页效果了,如下:

  • 相关阅读:
    JAVA 正则表达式 (超详细)
    Windows命令-route
    Spring3 MVC请求参数获取的几种方法[转]
    Linux-支持中文
    Linux-Tmux使用初体验
    Linux命令-工作管理命令:&,ctrl+z,jobs,fg,bg
    Linux命令-服务管理命令:chkconfig
    Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs
    Linux命令-用户管理:useradd,userdel,usermod,id,su,env,exit
    Linux命令-某个用户组下面的所有用户
  • 原文地址:https://www.cnblogs.com/JurasVon/p/11693274.html
Copyright © 2011-2022 走看看