Javascript DataTables:显示缩写数字,但按原始数字排序

Javascript DataTables:显示缩写数字,但按原始数字排序,javascript,jquery,datatable,Javascript,Jquery,Datatable,我有一个表,有20多列相对较大的数字。我想缩写数字,例如,204555可能缩写为204K,4735853271可能缩写为4.7B,等等。我有PHP代码为我进行转换 但我不知道如何在表中显示缩写的数字,但允许DataTables按原始数字排序 在使用基本javascript之前,我已经做过类似的事情,并简单地使用类似于:4.7B的代码对实际数字进行编码 可以对数据表执行类似的操作吗?如果是这样,最简单的方法是什么 提前感谢一种方法是添加包含未格式化数据的列,并对其进行设置,以便在对格式化数据进行排

我有一个表,有20多列相对较大的数字。我想缩写数字,例如,204555可能缩写为204K,4735853271可能缩写为4.7B,等等。我有PHP代码为我进行转换

但我不知道如何在表中显示缩写的数字,但允许DataTables按原始数字排序

在使用基本javascript之前,我已经做过类似的事情,并简单地使用类似于:4.7B的代码对实际数字进行编码

可以对数据表执行类似的操作吗?如果是这样,最简单的方法是什么


提前感谢

一种方法是添加包含未格式化数据的列,并对其进行设置,以便在对格式化数据进行排序时,它实际使用未格式化列作为排序的基础。可以隐藏未格式化的列