今天看自己写的用layui table实现的页面效果,内容太多了,突发奇想加个分页,在百度里找了很多种方法,都不好用,可怎么也不想放弃,就一直找啊,尝试啊,无意间发现了一种简单好用的办法,完美的实现了效果!希望看到这篇文章的各位少走些弯路,一起加油!

链接在此:https://www.html.cn/framework/layui/18354.html

全部代码粘贴如下:

 layui.use('table', function () {var table = layui.table;table.render({elem: '#test', url: '../srv/serviceConfirmmation/selectServiceConfirmmationInfoByUserId', where: {companyId: serviceUnit,region: region,sDate: sDate,eDate: eDate,userName: userName}, cols: [[{ field: 'id', title: 'id', hide: true }, { field: 'no', width: '16%', title: '编号' }, { field: 'userName', width: '8%', title: '发起人' }, { field: 'unitName', width: '23%', title: '单位名称' }, {field: 'addDate', width: '15%', title: '发起时间', sort: true,templet: "<div>{{layui.util.toDateString(d.addDate, 'yyyy-MM-dd HH:mm:ss')}}</div>"}, {field: 'sDate', width: '9%', title: '开始时间', sort: true,templet: "<div>{{layui.util.toDateString(d.sDate, 'yyyy-MM-dd')}}</div>"}, {field: 'eDate', width: '9%', title: '结束时间', sort: true,templet: "<div>{{layui.util.toDateString(d.eDate, 'yyyy-MM-dd')}}</div>"}//, {//    field: 'state', width: '8%', title: '单据状态'//}, { fixed: 'right', title: '操作', toolbar: '#barDemo', width: '20%' }]]//加分页功能, page: true, limits: [10, 20, 50]  //一页选择显示3,5或10条数据, limit: 10  //一页显示10条数据, parseData: function (res) { //将原始数据解析成 table 组件所规定的数据,res为从url中get到的数据var result;console.log(this);console.log(JSON.stringify(res));if (this.page.curr) {result = res.data.slice(this.limit * (this.page.curr - 1), this.limit * this.page.curr);}else {result = res.data.slice(0, this.limit);}return {"code": res.code, //解析接口状态"msg": res.msg, //解析提示文本"count": res.count, //解析数据长度"data": result //解析数据列表};}});

layui table 分页功能实现相关推荐

  1. Layui列表分页功能前后台实现(傻瓜式教程)

    Layui列表分页功能前后台实现 layui一直备受国内web开发者的喜欢.使用简单,样式也较为好看.本次说一下layui分页的实例,首先先引入layui,那是肯定的. 效果图: 引入一个maven依 ...

  2. layui table 分页 序号始终从”1“开始解决方法

    layui table 分页 序号始终从"1"开始解决方法 参考文章: (1)layui table 分页 序号始终从"1"开始解决方法 (2)https:// ...

  3. layui table 分页 上一页 : 下一页 回调

    layui table 分页回调 上一页 : 下一页 回调 学习类的文章,因为最近需要用到这个,所以作为学习记录一下 回调的参数是 done table.render({elem: '#main',w ...

  4. layui的分页功能

    1.首先在layui中布局好数据表格 创建一个table实例最简单的方式是,在页面放置一个元素 ,然后通过 table.render() 方法指定该容器,如下所示: 1. <link rel=& ...

  5. php如何使用layui.table分页,layui实现数据表格及分页的方法

    一.前端部分 html只需要放一个有id的div就行了,方便js获取渲染区域 js部分需要注意url为异步数据接口,done是渲染完表格之后的回调函数table.render({ elem: '#da ...

  6. layui table 分页 记住之前勾选的数据

    <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8" ...

  7. layui Table分页之后查询bug

    ①在查询提交参数时,添加一个参数 page:1 layui中通过where提交参数 where:{ search:{'USER_NAME':'红烧鱼'},page:1} 注:此方法虽然看似解决了问题, ...

  8. 基于Flask实现Layui表格分页功能

    分组查询语法 Mysql分页查询和联合查询_Stillboring的博客-CSDN博客 Flask view代码 #获取学生信息 def getStuInfoList():#获取页数pageNum = ...

  9. layui分页功能实现、管理员模块

    1,layui table模块自带的分页功能实现 前提:js中引入table模块并加载,用table.render()渲染表格 1.1设置table.render()中的page字段为true,开启分 ...

最新文章

  1. riot.js教程【四】Mixins、HTML内嵌表达式
  2. 你有哪些深度学习(rnn、cnn)调参的经验?
  3. ElasticSearch 组合过滤器
  4. java 录屏_java 录屏 小工具源码(idea)
  5. Java-IO-对接流
  6. Python自动单元测试框架
  7. ListView一些特殊属性
  8. call mysql_connect_Call to undefined function mysql_connect()
  9. 给定一个数组 a[n], 输出b[n], 其中 b[i] = a[0]*a[1]...*a[i-1]*a[i+1]*....a[n]; 其中不能用除法 复杂度要求O(n)...
  10. 医咖会免费SPSS教程学习笔记—斯皮尔曼相关系数(秩相关系数)
  11. 思岚S2激光雷达5-雷达数据实时保存
  12. vue中的路由及自定义图标
  13. 技术管理进阶——团队合并、解散怎么办?
  14. 107 THREE.JS 使用StereoEffect实现模拟VR双屏
  15. 中级病案信息技术计算机基础知识要点,病案信息技术职称考试基础知识复习
  16. 2023最新猕猴桃影视系统源码/影视APP源码+安卓/苹果双端
  17. 国产免费倾斜摄影模型在线发布平台,一键查看、编辑、分享场景!
  18. 【英语演讲】Simulation Test 模拟测试
  19. 文章标题ffmpeg文档37-视频滤镜
  20. java 精确到微妙_如何在Java中以微秒精度测量时间?

热门文章

  1. linux支持10代intel主板,intel十代酷睿搭配什么主板 10代cpu需要换主板吗
  2. 【NLP】第15章 从 NLP 到与任务无关的 Transformer 模型
  3. Qt的label设置字体大小
  4. 【Java】JDK11特性概览
  5. 青岛二中卓越计划计算机信息,青岛二中—解放军401医院“卓越计划”
  6. API接口名称(item_search - 按关键字搜索商品)[item_search,item_get,item_search_shop等]
  7. java计算机毕业设计新能源汽车租赁管理系统源码+mysql数据库+lw文档+系统+调试部署
  8. Python基础——异常处理
  9. 浅谈机器人打磨应用——打磨的基础认知
  10. WPS Office 2020 Mac专业办公套件