Как получить JQuery и ModelValidation в синхронизации с правильным UIculture? - PullRequest
0 голосов
/ 22 ноября 2011

Я работаю над приложением, предназначенным для хорватской фирмы.Информация о культуре: hr-HR в моем web.config Я установил:

    <globalization fileEncoding="utf-8" 
                   requestEncoding="utf-8" 
                   responseEncoding="utf-8" 
                   culture="hr-HR" 
                   uiCulture="hr-HR" />

И значения, скажем, десятичных чисел отображаются правильно, то есть в правильном формате, в котором в качестве десятичного разделителя используется запятая.22,50 является эквивалентом HR-HR для en-US 22.50

Моя проблема заключается в том, что проверка jQuery все еще требует от меня ввода 22.50, чтобы он был распознан как десятичное число, и если я это сделаю, то взначение не анализируется как десятичное число, и модель недопустима в приложении.

Мой вопрос заключается в том, существует ли простой способ переключения jQuery на определенную культуру для проверки?Без реализации интернационализации и т. Д.

Пока что я могу решить эту проблему, читая значения FormCollection и анализируя их вручную, но это не очень хорошее решение.Я также могу настроить все приложение на культуру en-US, но это тоже не решение, а просто исправление.

Спасибо

1 Ответ

0 голосов
/ 22 ноября 2011

Вы смотрели на jQuery-Glob?

https://github.com/nje/jquery-glob/

...