2

我将以下代码用于数据表:

$('#example').dataTable( {
    "bJQueryUI": true,
    "sPaginationType": "full_numbers",
    "aoColumnDefs": [
        { "bSortable": false, "aTargets": [0] },
        { "sType": "numeric", "aTargets": [ 5 ] }
    ],
    "aaSorting": [[ 1, 'asc' ]]
} );

这里是第 5 列。我将排序类型用作“数字”,但排序不适用于该列。列值是:

$205.22
$247.24
$869.95 
$215
......

这里有什么问题?请帮我。

4

1 回答 1

1

美元符号不是数字。那可能是你的问题。

我相信 datatables 提供了一个货币排序插件

编辑回应:完成排序后添加美元符号(或查看我提到的货币排序插件)

于 2012-12-03T05:33:03.650 回答