У меня есть пятимесячный встроенный календарь Datepicker. startDate - это переменная, которую я написал, которая задается событием клика пользователя. Я настройка параметров MinDate и MaxDate после инициализации, делая это:jQuery UI Datepicker minDate изменяет настройку календаря; как я могу его заморозить?
$('#datepicker').datepicker("option",{"minDate":startDate,"maxDate":endDate}).datepicker("refresh");
Однако, когда календарь обновляется, он отображает первый месяц в соответствии с переменной STARTDATE, которая дезориентирует. Например, у меня есть календарь init в январе, и он отображается в мае. Когда startDate происходит в более позднем месяце, скажем, в феврале, тогда, когда я обновляю календарь, он отображается начиная с этого месяца (февраль) и отключает все даты до выбранного. Я хотел бы заморозить календарь так, чтобы он всегда показывался с января по май, но тем не менее вычеркивает все даты до minDate.
Есть ли простой способ заморозить календарь, чтобы он отображал конкретный 5-месячный диапазон независимо от настроек minDate и maxDate?
Заранее спасибо.
Спасибо, я просто попробовал это, и он все еще запускает календарь в месяц minDate, а не в январе. –