如何在 datatables.net 中格式化页脚总数
How to format a Footer Total in datatables.net
作为我的数据table实现的一部分,我有以下功能。在第 7 列 table 的底部创建总计效果很好。
"drawCallback": function () {
var api = this.api();
var column = api.column(7);
$(column.footer()).html(
"Total: " + api.column(7, { page: 'current' }).data().sum()
);
我的客户想要用逗号千位分隔符格式化数字。我直接在字段上使用内置函数。
render: $.fn.dataTable.render.number(',', '.', 2, '')
如何应用类似于 HTML 页脚总数的生成器。
为什么不使用 Intl.NumberFormat?
new Intl.NumberFormat('en-US').format(api.column(7, { page: 'current' }).data().sum())
作为我的数据table实现的一部分,我有以下功能。在第 7 列 table 的底部创建总计效果很好。
"drawCallback": function () {
var api = this.api();
var column = api.column(7);
$(column.footer()).html(
"Total: " + api.column(7, { page: 'current' }).data().sum()
);
我的客户想要用逗号千位分隔符格式化数字。我直接在字段上使用内置函数。
render: $.fn.dataTable.render.number(',', '.', 2, '')
如何应用类似于 HTML 页脚总数的生成器。
为什么不使用 Intl.NumberFormat?
new Intl.NumberFormat('en-US').format(api.column(7, { page: 'current' }).data().sum())