window.onload= function () {loadData()  //请求数据getPage()     //分页操作}var page=1; //设置首页页码var limit=2;  //设置一页显示的条数var total;    //总条数function loadData(){$.ajax({type:"post",url:"/it/orderManage/getOrderList",//对应controller的URLasync:false,dataType: 'json',data:{"pageIndex":page,"pageSize":limit,},success:function(ret){total=ret.total;  //设置总条数console.log(ret);var data1=ret.rows;var html='';for(var i=0;i<data1.length;i++){html+='<dl>';html+=' <dt>';html+='     <span class="s1">'+data1[i].CREATE_TIME+'</span>';html+='     <span class="s2">'+data1[i].STAGE_NAME+'</span>';html+=' </dt>';html+=' <dd class="d1">';html+='     价格:<span>¥'+data1[i].REWARD_FEE+'</span>';html+=' </dd>';html+=' <dd class="d1">';html+='     名称:<span>'+data1[i].ORDER_NAME+'</span>';html+=' </dd>';html+=' <dd class="d1">';html+='     人数:<span>'+data1[i].TAKE_NUM+'人参与</span>';html+=' </dd>';html+=' <dd class="d1">';html+='     时间:<span>'+data1[i].START_DATE+'点 -- '+data1[i].END_DATE+'点</span>';html+=' </dd>';html+='</dl>';}console.log(html)$(".orderList").empty().append(html);}});}function getPage(){layui.use('laypage', function(){var laypage = layui.laypage;//执行一个laypage实例laypage.render({elem: 'laypage' //注意,这里的 test1 是 ID,不用加 # 号,count: total, //数据总数,从服务端得到limit:limit,   //每页条数设置jump: function(obj, first){//obj包含了当前分页的所有参数,比如:console.log(obj.curr); //得到当前页,以便向服务端请求对应页的数据。console.log(obj.limit); //得到每页显示的条数page=obj.curr;  //改变当前页码limit=obj.limit;//首次不执行if(!first){loadData()  //加载数据}}});});}

以上是前台js,后台配合对应的分页插件就可以实现分页效果了。我用的是mybatis的pageHelper

layui的laypage分页插件使用相关推荐

  1. java实现layui分页_基于LayUI分页和LayUI laypage分页的使用示例

    本文介绍了LayUI分页,LayUI动态分页,LayUI laypage分页,LayUI laypage刷新当前页,分享给大家,具体如下: 效果图: 一.引用js依赖 主要是jquery-1.11. ...

  2. Layui框架的分页(laypage)和模板引擎(laytpl)的使用

    需求:根据数据信息生成数据分页展示. (注:商品的评论列表,分页使用laypage,评论内容区块显示用laytpl) 思路:首先显示时,先请求数据,获取需要显示数据的总条数.在请求数据成功后,首先进行 ...

  3. 二十九、layui分页插件的使用

    <div id="page1"></div> <script>//开启分页var page = 1;function findstoreList ...

  4. laypage分页java例子_laypage分页插件的使用

    laypage是用于分页的插件,该插件通过js请求分页数据 1.载入js文件 2.在页面中显示分页信息的地方插入标记 3.添加js var url = '{:url("article/lis ...

  5. layui 加载第三方插件

    layui 加载第三方插件 1. 使用模块 2. 内置模块 3. 扩展一个 layui 模块 4. 加载第三方插件为layui模块 1. 使用模块 Layui的模块加载采用核心的 layui.use( ...

  6. PageHelper 分页插件只用Page、不用PageInfo 的写法

    PageHelper 分页插件,学到的写法是得到Page 对象后再转成PageInfo 对象,但Page 是ArrayList 的子类,里面包含了数据列表和分页信息,为什么不能直接用Page 对象做分 ...

  7. SpringBoot + laypage分页 + 模糊查询

    之前写过一篇关于JSP调用laypage分页的博客,写的比较详细,但是也比较繁杂,正好由于新项目分页的需要,故用SpringBoot将其重写,顺便集成了模糊查询. 1.效果图 2.domain(实体类 ...

  8. bootstrap layui 两种分页的实现

    最近做的项目中后台界面用的layui框架,前台界面用的是boostrap框架,这就导致我在做分页的过程中要考虑前台两种分页的动态实现,现在我已经爬出这个坑了,哈哈,给大家分享一下,写的不好的地方请大家 ...

  9. ajax结合接口 分页插件

    利用ajax调用接口数据做分页功能 1. 分页方法,写在公共js里面以供调用,代码如下: 因为采用了layui中的样式,所以需要引入layui.css,可以去layui官网下载:http://www. ...

最新文章

  1. FrostSullivan:2012年中国数据库安全审计与防护产品市场分析
  2. Error in select(., cyl, mpg) : unused arguments (cyl, mpg)
  3. 简明高效的 Java 并发编程学习指南
  4. SQL Server 2008, 2008 R2, 2012 and 2014 完全支持TLS1.2加密传输
  5. ITK:从每个像素减去常数
  6. linux 权限属性,linux 文件或目录的权限和属性
  7. WordPress翻译更新失败解决方法
  8. 使用 dotnet-monitor 分析.NET 应用程序
  9. P4070-[SDOI2016]生成魔咒【SA,平衡树】
  10. redux-saga使用
  11. 自动化测试元素定位“最佳实践”
  12. HTML-超链接标签,表格,列表
  13. C语言 编写加密程序,将用户输入的一个英文句子加密为加密字符串,然后输出加密字符串。
  14. vs2019豆沙绿背景色及consolas字体设置
  15. EL$JSTL简化jsp开发中的代码量
  16. 一连上网就弹出广告窗,记录删除一些顽固文件
  17. python写excel文件出错_Python代码导致excel文件损坏。如何纠正这一点?
  18. 东东助手显示无法连接服务器,《东东助手》模拟器常见问题及解决办法
  19. Robot fish: bio-inspired fishlike underwater robots 阅读笔记 1
  20. 迅雷2014C++研发笔试卷C

热门文章

  1. python安装错80072ee2_更新80072EE2错误怎么办_win7报80072ee2原因是什么
  2. 90后和他的“全球充电网络”梦
  3. 【CodeForces 1263C --- Everyone is a Winner!】
  4. vue-02-基本语法--属性,组件
  5. 了解commonjs
  6. QQ管家在你的电脑上不能卸载,结束进程怎么办?
  7. Location理解
  8. 解决XCOM 工具乱码的问题
  9. Python学习(tkinter系列)
  10. Spring boot 之 aop pointcut execution规则详解