jquery数据表中的降序排序无法正常工作

时间:2016-05-15 13:21:10

标签: jquery datatables columnsorting

我使用jQuery数据表创建了一个表。在特定列中,我有一系列数值,从32到1000(没有字符串值)。

对于本专栏,我使用了以下选项:

  

{title:“Approx.count”,“sType”:“numeric”},

升序排序从32开始工作正常,但降序排序不起作用(从99而不是1000开始)。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

你试过吗,

{ title: "Approx.count" ,"sType": "num"},

如果您使用带数字的html,则应尝试html-num

如果您使用的是数据表版本1.10+,请使用以下代码使用内置代码对数字进行排序,

$('#example').dataTable( {
    columnDefs: [
       { type: 'formatted-num', targets: 0 }
    ]
 });

如果您使用的是旧版本的数据表(即版本<1.10),请包含formatted-numbers.js并尝试上述代码。更多关于DataTable sorting