datatables 怎么添加行号 showrownum 属性加在什么位置

datatables 怎么添加行号 showrownum 属性加在什么位置,第1张

aoColumns 参数用来定义表格的列,这是一个数组,其中的每一个对象用来定义一列。 对于每一个列对象: sTitle 定义列的标题 sClass 定义列的样式 fnRender 函数用来渲染列,这个函数将会传递一个参数对象,这个参数对象的 iDataColumn 属性表示.

参考官网的代码,可以添加序号列:

$(document).ready(function() {

var t = $('#example').DataTable( {

"columnDefs": [ {

"searchable": false,

"orderable": false,

"targets": 0

} ],

"order": [[ 1, 'asc' ]]

} )

t.on( 'order.dt search.dt', function () {

t.column(0, {search:'applied', order:'applied'}).nodes().each( function (cell, i) {

cell.innerHTML = i+1

} )

} ).draw()

} )

你新添加的两行和之前那一行的结构是不一样的,你调用的DataTable 肯定对原有的那一行的table做出调整,才会固定左4列 而你动态添加的那两行并没有调用到 datatable 函数 肯定不能固定


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11634875.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存