У меня есть стандартный JQuery UI DatePicker, как это:
$('.text_input').live('focus', function () {
$(this).datepicker('destroy').datepicker({dateFormat: 'dd.mm.yy'});
});
На входе уже есть дата, например, 14.7.2010. Когда я нажимаю на ввод, появляется средство выбора даты, и оно показывает выбранную дату, заполненную на входе. Однако, когда я пытаюсь перемещаться с использованием стрелок влево и вправо в верхней части средства выбора даты, происходит странная вещь - в датировщике даты меняются на ноябрь 1899 или январь 1900, в зависимости от того, на какую стрелку я нажимаю.
Кто-нибудь знает, почему это происходит? И как это исправить? Я использую jQuery UI 1.8.14 и jQuery 1.4.2.