我使用jQuery数据表创建了一个表。在特定列中,我有一系列数值,从32到1000(没有字符串值)。
对于本专栏,我使用了以下选项:
{title:“Approx.count”,“sType”:“numeric”},
升序排序从32开始工作正常,但降序排序不起作用(从99而不是1000开始)。
我该如何解决这个问题?
答案 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