Я использую 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);
};