我如何排序数据表列,其中包含十进制值与$符号- JQuery数据表



你好,我想排序的列是有以下值:

$6.99
$6.49
$10.31
$1.75
$1.02

现在当我排序时,它认为$6.99是最高的,当$10.31大于$6.99。我访问了一些堆栈问题并找到了这个解决方案

"language": {
                "decimal": ".",
            }

但是效果不太好。请帮我解决这个问题。谢谢你

使用num-fmt作为columnDefscolumns数组选项中的列的类型:

$('#example').dataTable({
    "columnDefs": [{
        "type": "num-fmt", 
        "targets": X // X = the index of your currency column
    }]
});

最新更新