gpt4 book ai didi

sorting - 数据表排序货币

转载 作者:行者123 更新时间:2023-12-04 22:05:27 25 4
gpt4 key购买 nike

请帮助提供示例,如何以“34 566.00 ek”格式对货币进行排序。在数据表脚本中。

这是 JSFiddle 示例:http://jsfiddle.net/HEDvf/643/

$('#example').dataTable({
"aoColumns": [
null,
],
"aaSorting": [[ 0, "desc" ]],
"bStateSave": false,
"iDisplayLength": 50,
});

最佳答案

查看非常广泛的数据表文档。在那里,您将找到解决几乎所有数据表问题的简单解决方案。例如,有一些插件功能可以为货币列添加排序支持。

一个基于你得到的例子:

// add sorting methods for currency columns
jQuery.extend(jQuery.fn.dataTableExt.oSort, {
"currency-pre": function (a) {
a = (a === "-") ? 0 : a.replace(/[^\d\-\.]/g, "");
return parseFloat(a);
},
"currency-asc": function (a, b) {
return a - b;
},
"currency-desc": function (a, b) {
return b - a;
}
});

// initialize datatable and explicitly set the column type to "currency"
$('#example').dataTable({
"aoColumns": [{"sType": "currency"}],
"aaSorting": [[0, "desc"]],
"bStateSave": false,
"iDisplayLength": 50,
});

文档链接:

排序: http://datatables.net/plug-ins/sorting#currency

Datatables 也能够自动检测列类型,但它会因所有不同的格式而变得有点复杂。类型检测: http://datatables.net/plug-ins/type-detection#currency

关于sorting - 数据表排序货币,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18589552/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com