Я пытаюсь сохранить выбранную дату, когда пользователь меняет месяц / год в DatePicker пользовательского интерфейса JQuery. Вот мой код:
$("input[class='datePicker hasDatepicker']").each(function (index) {
$(this).datepicker("option", "onChangeMonthYear",
function (year, month, inst) {
var currDate = $(this).datepicker("getDate");
if (currDate)
$(this).datepicker("setDate", month + "/" + currDate.getDate() + "/" + year);
});
});
Код отлично работает в IE и Chrome, но выпадающий список на год исчезает в Firefox после выбора даты и попытки изменить месяц / год. Есть идеи??? Спасибо.
EDIT:
Похоже, ошибка напрямую связана с методом setDate, который я вызываю. Если вы это закомментируете, проблем нет.