laypage.js分页插件使用方法详解


Posted in Javascript onJuly 27, 2019

本文实例为大家分享了laypage.js分页插件的使用方法,供大家参考,具体内容如下

1、引用依赖

a.layui.js

b.layui.css

c.laypage.js

2、HTML代码部分

<div id="page-nav" style="float: right"></div>

3、js代码部分

<script>
 
  $(function(){
    //加载菜单列表数据
    menuPageData();
  });
 
  function menuPageData() {
 
    //以下将以jquery.ajax为例,演示一个异步分页
    $.getJSON('../../menu/page/1', {
        rows : 10 //每页显示的数据条数
      },
      function (res) { //从第1页开始请求。返回的json格式可以任意定义
        laypage({
          cont: 'page-nav', //容器。值支持id名、原生dom对象,jquery对象。【如该容器为】:<div id="page1"></div>
          pages: res.pageCount, //通过后台拿到的总页数
          curr: 1, //初始化当前页
          skin: '#5a98de',//皮肤颜色
          groups: 5, //连续显示分页数
          skip: true, //是否开启跳页
          count:res.total, //数据总数
          limit: 10, //每页显示的条数。laypage将会借助 count 和 limit 计算出分页数
          limits:[10, 20, 30, 40, 50], //每页条数的选择项。如果 layout 参数开启了 limit,则会出现每页条数的select选择框
          first: '首页', //若不显示,设置false即可
          last: '尾页', //若不显示,设置false即可
          prev: '上一页', //若不显示,设置false即可
          next: '下一页', //若不显示,设置false即可
          jump: function (e) { //触发分页后的回调
            $.getJSON('../../menu/page/' + e.curr, {
              rows : 10 //每页显示的数据条数
            }, function (res) {
 
              console.log(res.rows);
              var data = res.rows;
              $("#total-text").html(res.total);
              /*解析表格分页数据*/
              analysisTableData(data);
 
            });
          }
        });
      });
  }
 
</script>

4、效果图

laypage.js分页插件使用方法详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
浅析Javascript匿名函数与自执行函数
Feb 06 Javascript
IScroll5 中文API参数说明和调用方法
May 21 Javascript
适用于手机端的jQuery图片滑块动画
Dec 09 Javascript
BootStrap中Table隐藏后显示问题的实现代码
Aug 31 Javascript
webpack构建react多页面应用详解
Sep 15 Javascript
react-native fetch的具体使用方法
Nov 01 Javascript
Vue数据监听方法watch的使用
Mar 28 Javascript
Vuejs2 + Webpack框架里,模拟下载的实例讲解
Sep 05 Javascript
iphone刘海屏页面适配方法
May 07 Javascript
vue-cli2与vue-cli3在一台电脑共存的实现方法
Sep 25 Javascript
解决layui下拉框监听问题(监听不到值的变化)
Sep 28 Javascript
vue实现表格合并功能
Dec 01 Vue.js
layui2.0使用table+laypage实现真分页
Jul 27 #Javascript
微信小程序 腾讯地图显示偏差问题解决
Jul 27 #Javascript
基于layPage插件实现两种分页方式浅析
Jul 27 #Javascript
基于ssm框架实现layui分页效果
Jul 27 #Javascript
layUI实现前端分页和后端分页
Jul 27 #Javascript
layui实现数据分页功能(ajax异步)
Jul 27 #Javascript
layui实现数据表格table分页功能(ajax异步)
Jul 27 #Javascript
You might like
PHP XML操作类DOMDocument
2009/12/16 PHP
PHP图片库imagemagick安装方法
2014/09/23 PHP
thinkphp框架下实现登录、注册、找回密码功能
2016/04/06 PHP
JQuery 浮动导航栏实现代码
2009/08/27 Javascript
Javascript 圆角div的实现代码
2009/10/15 Javascript
JavaScript实用技巧(一)
2010/08/16 Javascript
window.navigate 与 window.location.href 的使用区别介绍
2013/09/21 Javascript
js实现(全选)多选按钮的方法【附实例】
2016/03/30 Javascript
Bootstrap标签页(Tab)插件使用方法
2017/03/21 Javascript
详解ES6之用let声明变量以及let loop机制
2017/07/15 Javascript
security.js实现的RSA加密功能示例
2018/06/06 Javascript
vue实现搜索功能
2019/05/28 Javascript
微信小程序使用echarts获取数据并生成折线图
2019/10/16 Javascript
jQuery操作动画完整实例分析
2020/01/10 jQuery
js实现简单的打印表格
2020/01/15 Javascript
JS代码简洁方式之函数方法详解
2020/07/28 Javascript
[02:54]DOTA2英雄基础教程 撼地者
2014/01/14 DOTA
[43:36]Liquid vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python实现kNN算法
2017/12/20 Python
python使用Pycharm创建一个Django项目
2018/03/05 Python
python机器学习之随机森林(七)
2018/03/26 Python
python实现关键词提取的示例讲解
2018/04/28 Python
Python实现基于C/S架构的聊天室功能详解
2018/07/07 Python
python pillow模块使用方法详解
2019/08/30 Python
python链表类中获取元素实例方法
2021/02/23 Python
html5桌面通知(Web Notifications)实例解析
2014/07/07 HTML / CSS
英国时尚优质的女装:Hope Fashion
2018/08/14 全球购物
英国乐购杂货:Tesco Groceries
2018/11/29 全球购物
化学教育专业求职信
2014/07/08 职场文书
祖国在我心中演讲稿200字
2014/08/28 职场文书
2014高中生入党思想汇报范文
2014/09/13 职场文书
档案管理员岗位职责
2015/02/12 职场文书
质量承诺书格式范文
2015/04/28 职场文书
读《庄子》有感:美而不自知
2019/11/06 职场文书
Win10系统下配置Java环境变量
2021/06/13 Java/Android
Nginx本地配置SSL访问的实例教程
2022/05/30 Servers