Локализация проверки jQuery с ASP. Net MVC 3

Я использую ASP.NET MVC3 и ненавязчивая проверка jQuery. Я хотел бы, чтобы мои даты проверки локализованы, я имею в виду, jQuery проверяет мою дату как быть мм / дд / гггг, но я хотел бы, чтобы это было ДД / мм / ггг.

Я пытаюсь использовать плагин JQuery Globalize ( http://github.com/jquery/globalize ). Я добавил ссылки на скрипты Globalize.js и globalize.Culture.pt-br.js и когда мои страницы загружают сценарий Follwing:

(function() {
  $(function() {
    $.datepicker.setDefaults($.datepicker.regional['pt-BR']);
    Globalize.culture("pt-BR");
  });
}).call(this);

Плагин jQuery UI работает как очарование, но валидация не работает. Что еще я пропускаю?

Редактировать:

Использование ссылок в ответ ниже Я решил проблему с помощью плагина :

, конечно, мне пришлось добавить ссылку на Плагин глобализации на странице, а также ссылка на культуру, которую я хотел использовать (все доступно на сайте плагина). После этого просто небольшой кусочек JavaScript Code.

Globalize.culture("pt-BR");
$.validator.methods.date = function(value, element) {
    return this.optional(element) || Globalize.parseDate(value);
};

21
задан thitemple 13 February 2013 в 14:20
поделиться