datatabls-datatables初始化创建行添加回调函数(Row created callback)

版权声明:本文为博主原创文章,未经博主允许不得转载。 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

猜你喜欢

转载自blog.csdn.net/lh87270202/article/details/83038486