2014-02-10 73 views
0

我正在写一个应用程序,产生一个价格的东西。比方说,我们得到这样的输出:jQuery:如何限制字符数?

24543.66666667€

什么jQuery的功能,需要像实现以下格式:

24.543,66€

(请注意,在第一个价格点需要更换一个逗号)

+0

您希望以此格式输出“24.543,66”或“24,543.66”?? – Zeeshan

+0

@zeeshan 24.543,66 –

+0

编辑答案更好的解决方案 –

回答

0

退房的Number格式

的格式和取整你问可以这样做:

var nb = new Number(24543.6666667); 
var result = Number(nb.toFixed(2)).toLocaleString("nl-NL"); 

检查:http://jsfiddle.net/5A6q3/1/

注意到,因为这个区域是使用,我用了荷兰的语言环境和.标志,你想要的。这可以用于任何你想要的语言环境。

+0

不知道为什么downvoted? –