{hero}

formatNumber

自:DataTables 1.10

数字格式化回调函数。

描述

当绘制有关表格的信息时,DataTables 将在几个不同位置显示数字,例如在表格的信息元素和分页控件中。当处理大数字时,通常很乐意通过分隔千位单元来对其进行格式化以增强可读性,例如 1 百万将呈现为“1,000,000”,使用户能够一目了然地看出数字显示的大小。

此函数允许对如何执行该格式化进行完全控制。默认情况下,DataTables 将使用 语言。千分位(反过来,该选项默认情况下是逗号)中指定的字符作为千分位分隔符。

类型

函数 formatNumber( toFormat )

参数
返回

格式化的字符串,供 DataTables 显示数字

默认

显示以逗号分隔符分组为千位的数字

示例

使用 ' 分隔符显示大数字

new DataTable('#myTable', {
	formatNumber: function (toFormat) {
		return toFormat.toString().replace(/\B(?=(\d{3})+(?!\d))/g, "'");
	}
});

相关

以下选项是直接相关的,并且在你的应用程序开发中也可能很有用。