有关智能方法对字段进行排序的建议,如下所示:
N/A
N/A
23.5
566.7
4,789.5
N/A
是否存在我遗漏的排序类型。理想情况下,我只想将N/A
组合或忽略并对数字字段进行排序。我在这里尝试:https://www.datatables.net/plug-ins/sorting/
我尝试了natural
,formatted-numbers
和string
类型,即:
"columnDefs": [
{ "type": "formatted-numbers", targets: 2 } ]
是否有可以帮助我的现成排序类型,或者这是自定义类型要求吗?
答案 0 :(得分:3)
使用columns.type
选项设置为num-fmt
,如下所示。
var table = $('#example').DataTable({
columnDefs: [
{ targets: 2, type: 'num-fmt' }
]
});
请参阅this jsFiddle以获取代码和演示。