版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lh87270202/article/details/83038486
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');
}
}
} );
} );
3、参考官网
https://datatables.net/examples/advanced_init/row_callback.html