Форматирование валюты с помощью jQuery - запятые или точки

Мой сайт в настоящее время цитирует пользователей в фунтах стерлингов, долларах США и евро, однако он прерывается всякий раз, когда пользователь хочет, чтобы его цитировали в евро. Это потому, что евро должны быть отформатированы с тысячами, разделенными , и центы, разделенные . например, € 12.000.000,00

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 ответ

После быстрого просмотра в Google, я нашел массу плагинов!

Более глубоко, я думаю, что вам нужно разобрать Float по числам, пропуская пробелы и специальные символы. Затем вам нужно будет посчитать каждую числовую позицию, чтобы разместить точки или запятые там, где вам нужно, чтобы они соответствовали валюте.

Есть много дел, чтобы заставить работать все валюты, поэтому я бы попробовал этот прекрасный плагин, который, кажется, именно то, что вам нужно!

Другие вопросы по тегам