layui数据表格增加序号列:

一.分页模式下第二页从1开始

1、在table.render()方法中,加

{title: '序号', align: "center",templet: '#indexTpl'},

示例:

table.render({elem: '#goods',url: '/index',parseData: function (res) { //res 即为原始返回的数据return {"code": res.code, //解析接口状态"msg": res.msg, //解析提示文本"count": res.data.count, //解析数据长度"data": res.data.list //解析数据列表};}, page: { //支持传入 laypage 组件的所有参数(某些参数除外,如:jump/elem) - 详见文档layout: ['limit', 'count', 'prev', 'page', 'next', 'skip'],//自定义分页布局limits: [10, 20, 50, 100],limit: 10,},where: {messageOrNotice: 1}, skin: 'line' //line(行边框风格)row (列边框风格)nob (无边框风格), cols: [[{title: '序号', align: "center", templet: '#indexTpl'},{field: 'title', title: '标题', align: "center"},{field: 'content', title: '消息内容', align: "center", toolbar: '#barDemo1'},{field: 'sendTime', title: '发送时间', align: "center", templet:function (d) {return formatDate(d.sendTime);}},]],});
<script type="text/html" id="indexTpl">{{d.LAY_TABLE_INDEX+1}}
</script>

2.利用thymeleaf

通过后端传过来的list循环取得数据

th:text="${orderStat.count}"

index:当前迭代对象的index(从0开始计算)
count: 当前迭代对象的index(从1开始计算)

示例:

     <div class=" order"><div class="orderTop"><ul class="clear"><li>序号</li><li>、、、</li></ul></div><div th:each="order,orderStat : ${list}"><div class="orderDetail"><ul class="clear"><li><span th:text="${orderStat.count}"></span></li><li class="w60">、、、、、、、</li></ul></div></div></div>

二、第二页的序号接着第一页的开始

1.在table.render()方法中,加

{title: '序号', align: "center",type:"numbers"},

示例:

table.render({elem: '#goods',url: '/index',parseData: function (res) { //res 即为原始返回的数据return {"code": res.code, //解析接口状态"msg": res.msg, //解析提示文本"count": res.data.count, //解析数据长度"data": res.data.list //解析数据列表};}, page: { //支持传入 laypage 组件的所有参数(某些参数除外,如:jump/elem) - 详见文档layout: ['limit', 'count', 'prev', 'page', 'next', 'skip'],//自定义分页布局limits: [10, 20, 50, 100],limit: 10,},where: {messageOrNotice: 1}, skin: 'line' //line(行边框风格)row (列边框风格)nob (无边框风格), cols: [[{title: '序号', align: "center", type: "numbers"},{field: 'title', title: '标题', align: "center"},{field: 'content', title: '消息内容', align: "center", toolbar: '#barDemo1'},{field: 'sendTime', title: '发送时间', align: "center", templet:function (d) {return formatDate(d.sendTime);}},]],});

2.利用thymeleaf

通过后端传过来的list,循环取得数据

th:text="${(page-1) * size + orderStat.count}"

(当前页-1)*每页多少条 + 当前迭代对象的index(从1开始)
比如:每页10条,第二页第二条数据应该是12.
(2-1)*10+2 = 12

示例:

<div class=" order"><div class="orderTop"><ul class="clear"><li>序号</li><li>、、、</li></ul></div><div th:each="order,orderStat : ${list}"><div class="orderDetail"><ul class="clear"><li><span th:text="${(page-1) * size + orderStat.count}"></span></li><li class="w60">、、、、、、、</li></ul></div></div>
</div>
<input hidden id="pageCount" th:value="${count}">
<input hidden id="pageSize" th:value="${size}">
<input hidden id="pageCurr" th:value="${page}">

layui数据表格增加序号列(第二页从1开始 or 接上一页序号开始)相关推荐

  1. 解决layui数据表格table固定列行高不一致的情况

    在回调函数done中添加如下代码: //动态监听表头高度变化,冻结行跟着改变高度$(".layui-table-header tr").resize(function () {$( ...

  2. 解决Layui数据表格无数据最后列被顶出去的问题

    解决Layui数据表格无数据最后列被顶出去的问题 参考文章: (1)解决Layui数据表格无数据最后列被顶出去的问题 (2)https://www.cnblogs.com/Caoxdong/p/963 ...

  3. layui 鼠标移入变为小手_如何在 LayUI 数据表格的列元素上,鼠标悬浮,显示所有文字内容(修改源码)...

    文中使用的LayUI版本:layui-v2.5.5 问题描述: 最近参与开发了 问题分析: 要实现鼠标悬浮显示所有内容,一般采用的都是给对应元素上添加 title 属性,这样当鼠标悬浮在对应列的时候, ...

  4. layui数据表格(一:基础篇,数据展示、分页组件、表格内嵌表单和图片)

    表格展示神器之一:layui表格 前言:在写后台管理系统中使用最多的就是表格数据展示了,使用表格组件能提高大量的开发效率,目前主流的数据表格组件有bootstrap table.layui table ...

  5. Layui数据表格的引用

    对于一些编程插件的引用,相信大多数的编程人员都不会感觉到陌生,因为在对程序开发和项目开发的过程中往往都会需要引用到插件,那么至于插件呢,也有很多种,比如: bootstrap jquery layui ...

  6. php数据表格的重载,layui数据表格实现重载数据表格功能(搜索功能)

    layui数据表格实现重载数据表格功能,以搜索功能为例 加载数据表格 实现搜索功能和数据表格重载 全部代码 加载数据表格 按照layui官方文档示例 HTML部分 JavaScript部分 var t ...

  7. php分页显示数据表格显示,php+layui数据表格实现数据分页渲染代码

    一.html 二.js 说明:需要引入layui中的table和laytpl模板引擎,laytpl可以自定义事件及自定义数据字段等 查看详情 {{# if (d.hotcake === '超级爆款') ...

  8. layui数据表格分页无法正常显示

    layui数据表格分页无法正常显示 应该先利用layui table中的parseData方法手动将数据切片分页,代码如下,要点是parseData: function(res){}中的方法,对从ur ...

  9. Thinkphp+layui数据表格实现表格分页

    项目场景:Thinkphp+layui数据表格实现表格分页 提示:thinkphp+layui数据表格分页,需要服务器端配合.之前在百度上一通乱搜也没找到解决方案. 问题描述 提示:这里描述项目中遇到 ...

最新文章

  1. Java阻塞队列(BlockingQueue)实现 生产者/消费者 示例
  2. spring boot自动配置之jdbc
  3. GAN生成对抗网络-GAN原理与基本实现-去噪与卷积自编码器01
  4. js 数组移除_JS某些封装方法
  5. 分享下自己的EmpireofCode进攻策略 https://empireofcode.com/ https://empireofcode.com/game/#
  6. sqlserver oracle插件,SQLServer链接服务器至Oracle
  7. WordPress 安装插件导致 HTTP 500 内部服务器错误的问题
  8. 移动APP测试用例一览表(常规用例)
  9. [渝粤教育] 西南科技大学 财务会计 在线考试复习资料(1)
  10. 联想HINKPAD X220安装MacOS Mojave
  11. java公交路线查询微信小程序源码
  12. Coding life,云栖社区的个性化首页上线
  13. narwal机器人_NARWAL云鲸智能扫拖机器人,海外Kickstarter众筹销量第一
  14. backurl使用,登录后跳转回当前页
  15. STMCubeMX+Proteus仿真DHT11(LCD1602显示)
  16. NAS私有云存储 - 搭建Nextcloud私有云盘并公网远程访问
  17. 工作中遇到的问题合集
  18. 定义复数java_java定义复数的方法
  19. SDCC 2016架构运维技术峰会(成都站)启动,首批讲师披露
  20. scrapy间歇性响应为空/降速/缓存

热门文章

  1. cnzz统计 检测浏览器原理(跨浏览器开发实用源码)
  2. Chrome 无法加载Shockwave Flash
  3. 【问题解决】java.lang.ClassNotFoundException: org.apache.jsp.XXX.jsp服务器500错误
  4. opencv-3.4.3 交叉编译并且移植到高通820开发板(包括Qt 5.11.2部分交叉编译及移植),NEON OpenCV编译
  5. 【framework】RootWindowContainer简介
  6. 在windows 系统中安装了linux系统双系统,启动后没有windows系统启动界面?
  7. 巧用HFSS Help文档
  8. Mac 软件专题:教学参考工具软件-外语/医学/天文/地理/数学等
  9. 【大数据】城市公交网络分析与可视化(五):获取公交平均路线长度、站点数、站距
  10. 如何构建有效的绩效管理(终)