Datatables插件之排序

插件默认为字符串排序,通过如下步骤改为按数值排序

1.引入js


2.修改datatables

 //实例化datatables插件
    $('#page').dataTable({
        "pageLength": 50,
        //禁用掉第一列的排序
        // "aoColumnDefs": [ { "bSortable": false, "aTargets": [ 0 ] }],
        //默认在初始化的时候按照哪一列进行排序
        "aaSorting": [[2, "desc"]],
        //将默认字符串排序转换成数值排序
        "columnDefs": [
            {type: 'numeric-comma', targets: [2,3,4,5,6,7,8]}
        ],
    });

效果(之前按字符串排序的时候,100%显示在2%后面)

Datatables插件之排序_第1张图片
image.png

你可能感兴趣的:(Datatables插件之排序)