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写的select支持上下键、首字母筛选以及回车取值的功能
Sep 09 Javascript
js 实现复制到粘贴板的功能代码
May 13 Javascript
一个分享按钮的插件使用介绍(可扩展,内附开发制作流程)
Sep 19 Javascript
jquery中的查找parents与closest方法之间的区别
Dec 02 Javascript
JQuery实现table行折叠效果以JSON做数据源
May 26 Javascript
jQuery中:last-child选择器用法实例
Dec 31 Javascript
angular.element方法汇总
Jan 07 Javascript
JS+CSS实现简易实用的滑动门菜单效果
Sep 18 Javascript
JS中的算法与数据结构之二叉查找树(Binary Sort Tree)实例详解
Aug 16 Javascript
使用uni-app开发微信小程序的实现
Dec 13 Javascript
vue实现页面切换滑动效果
Jun 29 Javascript
基于vue hash模式微信分享#号的解决
Sep 07 Javascript
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
javascript Array.remove() 数组删除
2009/08/06 Javascript
JavaScript 组件之旅(三):用 Ant 构建组件
2009/10/28 Javascript
javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码
2009/11/28 Javascript
javascript创建和存储cookie示例
2014/01/07 Javascript
js解析json读取List中的实体对象示例
2014/03/11 Javascript
js+cookies实现悬浮购物车的方法
2015/05/25 Javascript
JS实现超简单的鼠标拖动效果
2015/11/02 Javascript
javascript的理解及经典案例分析
2016/05/20 Javascript
nodejs加密Crypto的实例代码
2016/07/07 NodeJs
JSON对象 详解及实例代码
2016/10/18 Javascript
JS+Canvas实现的俄罗斯方块游戏完整实例
2016/12/12 Javascript
简单实现jQuery多选框功能
2017/01/09 Javascript
bootstrap-treeview实现多级树形菜单 后台JSON格式如何组织?
2019/07/26 Javascript
js实现数字滚动特效
2019/12/16 Javascript
[04:27]2014DOTA2国际邀请赛 NAVI战队官方纪录片
2014/07/21 DOTA
python 实现数组list 添加、修改、删除的方法
2018/04/04 Python
Python 字符串与数字输出方法
2018/07/16 Python
基于Python的Post请求数据爬取的方法详解
2019/06/14 Python
利用python list完成最简单的DB连接池方法
2019/08/09 Python
Python爬虫:将headers请求头字符串转为字典的方法
2019/08/21 Python
python3使用GUI统计代码量
2019/09/18 Python
python3.9实现pyinstaller打包python文件成exe
2020/12/13 Python
PyChon中关于Jekins的详细安装(推荐)
2020/12/28 Python
HTML5的文档结构和新增标签完全解析
2017/04/21 HTML / CSS
伦敦时尚生活的缩影:LN-CC
2017/01/24 全球购物
国际知名军事风格休闲装品牌:Alpha Industries(阿尔法工业)
2017/05/24 全球购物
应届大专毕业生个人自荐信
2013/09/22 职场文书
总经理助理职责
2014/02/04 职场文书
工程造价专业大学生职业规划范文
2014/03/09 职场文书
公司委托书格式范文
2014/04/04 职场文书
有关爱国演讲稿
2014/05/07 职场文书
2016国培学习心得体会
2016/01/08 职场文书
关于销售人员的年终工作总结要点
2019/08/15 职场文书
祝福语集锦:给百岁老人祝寿贺词
2019/11/19 职场文书
详解Nginx 被动检查服务器的存活状态
2021/10/16 Servers
Android Studio实现带三角函数对数运算功能的高级计算器
2022/05/20 Java/Android