我正在使用autonumeric.js生成货币数字格式,问题是autonumeric在逗号后生成了另外两个零。例如 40560000 变为 40.560.000,00

我要删除最后2个零,所以自动数字的结果将不是 40.560.000,00 ,而是 40.560.000

这是我的脚本:

$('td.sub_total').autoNumeric('init', {aSep: '.', aDec: ','});
$('td.vat').autoNumeric('init', {aSep: '.', aDec: ','});
$('td.total').autoNumeric('init', {aSep: '.', aDec: ','});

任何帮助将不胜感激,谢谢。

最佳答案

根据documentation,您可以简单地在对象中使用mDec键。

例子:

$('td.sub_total').autoNumeric('init', {aSep: '.', aDec: ',', mDec: '0'});
$('td.vat').autoNumeric('init', {aSep: '.', aDec: ',', mDec: '0'});
$('td.total').autoNumeric('init', {aSep: '.', aDec: ',', mDec: '0'});

10-06 00:52