datatables 更改排序,或者翻页,序号正常显示。
$(document).ready(function() { var t = $('#example').DataTable( { "columnDefs": [ { "searchable": false, "orderable": false, "targets": 0 // 这个参数是一个列定义对象数组,通过使用 columnDefs.targetsDT 选项, // 告诉Datatables是定义的是那一列,他可以是下列情况: // 0或者正整数-列从左到右是从0开始 // 一个负数-列从右到左的索引(-1代表最后一列) // 一个字符串-将字符串和类名匹配列 // 字符串"_all"-所有列 } ], "order": [[ 1, 'asc' ]] } ); t.on( 'draw.dt ', function () { var PageInfo = $('#example').DataTable().page.info(); t.column(0, {search:'applied', order:'applied'}).nodes().each( function (cell, i) { cell.innerHTML = i+1+ PageInfo.start;; } ); } ).draw(); } );
Comments (0)