dataTables自增序号的实现
来源:互联网 发布:mac用什么炒股软件 编辑:程序博客网 时间:2024/06/08 00:56
项目当中表格均采用datatables这个插件,踩了不少坑,这里不做参数配置的介绍,只介绍自增序号在前端分页以及后端分页时的实现方式,亲测都是可用的,官网所使用的方法我没实验成功。
- 前端分页
首先设置一个空列,然后配置fnDrawCallback这个参数,代码如下:
fnDrawCallback : function () { let api = this.api(); api.column(0).nodes().each(function(cell, i) { cell.innerHTML = i + 1; }); };
- 后端分页
实现方式一:依然是配置fnDrawCallback这个参数,代码如下
fnDrawCallback : function () { let api = this.api(); let startIndex = api.context[0]._iDisplayStart;//获取本页开始的条数 api.column(0).nodes().each(function(cell, i) { cell.innerHTML = startIndex + i + 1; }); };
实现方式二:在aoColumns参数中配置,代码如下
{ sTitle: '序号', data: null, className: 'text-center whiteSpace', render:function(data,type,row,meta) { return meta.row + 1 + meta.settings._iDisplayStart; } }
阅读全文
0 0
- dataTables自增序号的实现
- iReport中序号自增的实现
- iReport中序号自增的实现
- iReport中序号自增的实现
- iReport5.1.0中序号自增的实现
- oracle 自增序号
- 序号自增
- Ireport 序号自增
- ORACLE中实现类似SQLSERVER中IDENTITY(1,1)序号自增的功能
- ORACLE中实现类似SQLSERVER中IDENTITY(1,1)序号自增的功能
- MySQL用变量的方法添加伪序号列,MySql自增序列,序号列
- MySQL用变量的方法添加伪序号列,MySql自增序列,序号列
- MySQL用变量的方法添加伪序号列,MySql自增序列,序号列
- iReport序号自增列
- <display:table>和<c:forEach>的自增排序号
- MySql 自造自增序号
- DataGrid的序号列(自增长)
- mysql 如何插入一列自增序号
- python 读取中文文件名/中文路径
- java入门篇---自增自减、三元运算符+for循环、if判断
- python服务器
- java AES加密解密
- UltraEdit查看class的jdk版本
- dataTables自增序号的实现
- 多种类布局的适配器及优化
- 项目中遇到的bug
- centos7.2 PHP7安装mysql 扩展
- Codeforces Round #131 (Div. 2) / 214A System of Equations 暴力枚举
- windows上用apache做反向代理
- 51例程---闪烁灯
- 高并发下乐观锁的原理
- 关于Java精度不丢失的加减乘除运算