thymeleaf+dataTables表格排序操作很简单,也不需要从数据库查,也不⽤改后台代码,到相应要改的html页⾯,然后执⾏以下步骤:
1.定义⼀个table变量,然后将DataTable({}}那⼀坨赋值给table,如下图:
2.表头添加⾏号,columns添加序号的数据,如下:
thyme初始data为null就⾏
3.在定义了table变量下边那个function⽅法中加上下边这个⽅法:
<('draw.dt',
function() {
search: 'applied',
order: 'applied'
}).nodes().each(function(cell, i) {
//i 从0开始,所以这⾥先加1
i = i + 1;
//服务器模式下获取分页信息,使⽤ DT 提供的 API 直接获取分页信息
var page = table.page.info();
//当前第⼏页,从0开始
var pageno = page.page;
//每页数据
var length = page.length;
/
/⾏号等于页数*每页数据长度+⾏号
var columnIndex = (i + pageno * length);
cell.innerHTML = columnIndex;
});
}).draw();
4.搞定收⼯,效果如下:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。