2012-07-17 89 views
0

56675.456如何使用jQuery使用String.localeFormat()将数字格式化为货币格式?

我想格式化这个数字与格式:在JQuery中

使用String.localeFormat(){0:$###.##}

预期结果:$56675.46

+0

'String.localeFormat( )'不是一个jQuery/JavaSc ript函数(我认为它的.Net) – ManseUK 2012-07-17 07:34:15

+0

可能重复[Javascript - 转换为欧洲语言环境](http://stackoverflow.com/questions/5314237/javascript-convert-to-european-locale)< - 有一些伟大的这个问题的答案 - 起点至少为 – ManseUK 2012-07-17 07:34:39

+0

您可能正在考虑_JavaScript_ Number.toLocaleString()函数(请参阅ManseUK链接的问题)。 jQuery没有任何数字格式化方法(我知道的)。 – nnnnnn 2012-07-17 07:42:32

回答

1
function convert(num) {  
    return "$" + (num.toFixed(2)); 
} 

convert(56675.456) 

demo