Jquery - 需要有关数量格式化的帮助

时间:2011-08-02 13:44:00

标签: jquery jquery-ui jquery-plugins

我正在尝试将numberformatter plugin用于jQuery。

它有效,但我没有得到正确的格式......我查看了文档,但我很挣扎。

我认为在国际名单中没有比利时格式的BE。

我尝试并播放下面的代码并使用#和0进行播放。

$('input[name$=txtTotal]').blur(function () { $(this).format({ format: " #.###,00", locale:"be" }); });
$('input[name$=txtTotal]').blur(function () { $(this).format({ format: " #.###,00"}); });

这就是我想要的:小数点分隔符的逗号和千位分隔符的点和逗号后的2位小数。

输入420000应显示42.000,00 输入1234,56应显示为1.234,56 输入123456,78应显示为123.456,78

2 个答案:

答案 0 :(得分:1)

尝试使用“de”语言环境。看起来你应该得到相同的输出

答案 1 :(得分:1)

尝试以下方法:

$('input[name$=txtTotal]').blur(function () { $(this).format({ format: "#,###.00", locale:"de" }); })

在文档中,','总是表示分隔符和'。'始终表示小数分隔符。 'de'本地应该插入适当的值。