datatabls-datatables初始化建立行添加回調函式(Row created callback)
阿新 • • 發佈:2018-12-15
1、前言
我們用.dataTables()
方法初始化資料時,比如我們想讓其中一些資料高亮顯示,可以給datatables row created 新增一個回撥函式。
2、row created callback
$(document).ready(function() { $('#example').DataTable( { "createdRow": function ( row, data, index ) { // 給data[5]這列值大於150000顯示高亮 if ( data[5].replace(/[\$,]/g, '') * 1 > 150000 ) { $('td', row).eq(5).addClass('highlight'); } //給狀態為0的這一列 顯示高亮 if ( data[3].replace(/[\$,]/g, '') > ‘0’ ) { $('td', row).eq(3).addClass('highlight'); } } } ); } );