如何在数据表中进行自定义排序?

时间:2016-04-01 06:38:26

标签: sorting datatables

是否可以根据数据表中包含numeric item的列中的值对numeric and string items进行排序?

我尝试了columnDefs

[{ type: 'natural', targets: [0,1] }] 

但它不起作用。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:3)

好吧,也许你只需要看一个有效的例子?以下是您所指的其他问题的值,以及我曾经为此做过的排序插件的使用,any-number - > https://github.com/davidkonrad/Plugins/blob/master/sorting/any-number.js

var table = $('#example').DataTable({
   columnDefs : [
     { type: 'any-number', targets: [0] }
   ]
})

了解它是如何工作的 - >的 http://jsfiddle.net/o53burrf/ 这就是大多数其他排序插件的工作原理 - 如果您想使用natural,请在源代码段中添加any-numbernatural