2013-03-17 106 views
1

我的網站目前報價用戶英鎊,美元和歐元然而它打破每當用戶希望以歐元報價。這是因爲歐元需要與由,分離的數千和美分由.例如分離被格式化€12.000.000,00貨幣格式與jQuery - 逗號或點

GBP£ - 正確

£12,000,000.00 

GBP£ - 不正確的

£12.000.000,00 

USD $ - 正確

$12,000,000.00 

USD $ - 錯誤

£12.000.000,00 

EUR€ - 正確

£12.000.000,00 

EUR€ - 不正確的

$12,000,000.00 

有一點點的jQuery腳本,可以處理呢?以多種貨幣顯示數據的最佳實踐方式是什麼?

+1

可能的重複:[如何將數字格式化爲JavaScript中的金錢?](http://stackoverflow.com/q/149055/82548)。 – 2013-03-17 10:33:32

+0

對不起,我真的看不到重複? – Gravy 2013-03-17 10:39:38

+0

你的問題是(或似乎是)'我怎樣才能使用正確的分隔符適當地格式化貨幣?對於這個相關問題,答案最多的是答案,實際上,這個問題的意思是相同的(雖然你的問題是關於地方/分隔符的更具體一點)。 – 2013-03-17 14:12:49

回答

1

快速查找上google後,我創辦一噸的插件!

越深,我認爲你需要parseFloat上的數字,忽略空格和特殊字符。 比你要算每個號碼位置放置「點」或者,你需要他們根據貨幣是「逗號」。

還有很多工作要做,以使所有貨幣工作,所以我會嘗試this lovely plugin,這似乎正是你需要的東西!

+0

哦,謝謝。這看起來不錯。我會研究這個和投票。 – Gravy 2013-03-17 10:40:35