我正在使用autonumeric.js
生成货币数字格式,问题是自动数字在逗号后生成了 2 个零。例如40560000变成了40.560.000,00
我想删除最后 2 个零,所以autonumeric的结果不是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: ','});
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激,谢谢。
根据文档,您可以简单地使用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'});
Run Code Online (Sandbox Code Playgroud)
正如 Alex 在评论中提到的:
对于 autoNumeric v4+,执行此操作的正确方法是使用:
{decimalPlaces:'0'}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2896 次 |
最近记录: |