Хорошо, я использую средство выбора даты в jQuery UI как замену ужасного средства выбора даты AjaxToolkit, но я столкнулся с проблемой.
По какой-то причине кнопки выбора даты / выбора больше не показывают правильное поведение и вместо этого перемещаются с этого месяца (выбранный по умолчанию) на декабрь 1899 года для предыдущего и январь 1900 года для следующего.
Кто-нибудь может подсказать, почему это происходит?
Код привязки следующий:
$('.jQueryCalendarComponent').live('click', function() {
$(this).removeClass('hasDatepicker').datepicker({
showOn: 'both',
showAnim: '',
dateFormat: 'dd/mm/yy',
buttonImage: 'images/calendar.gif',
buttonImageOnly: true
}).focus();
}).datepicker({
showOn: 'both',
showAnim: '',
dateFormat: 'dd/mm/yy',
"buttonImage: 'images/calendar.gif',
buttonImageOnly: true
});
Live ('click') используется аналогично тому, как live будет использоваться для прикрепления события, а .jQueryCalendarComponent является текстовым полем.