Моя проблема в том, что при втором нажатии на ввод (в) календарь отображает следующий месяц.Jquery ui date picker Предыдущий месяц вместо следующего
Например, при первом нажатии на ввод (на) в календаре отображаются январь и февраль (это то, что я хочу). Если я выбираю дату в январе, нет проблем. Но 1 - если я выбираю дату в феврале, на календаре отображаются февраль и март, а не январь и февраль. 2 - если я выбираю дату в марте, календарь отображает марш и апрель, а не feb и марш ... и т. Д.
https://jsfiddle.net/aminos12/vty1qk7f/
var dateFormat = "mm/dd/yy",
from = $("#from")
.datepicker({
numberOfMonths: 2
})
.on("change", function() {
to.datepicker("option", "minDate", getDate(this));
}),
to = $("#to").datepicker({
numberOfMonths: 2
})
.on("change", function() {
from.datepicker("option", "maxDate", getDate(this));
});
function getDate(element) {
var date;
try {
date = $.datepicker.parseDate(dateFormat, element.value);
} catch(error) {
date = null;
}
return date;
версия JQuery UI - v1.12.1 Спасибо за вашу помощь
@mino это помогло? –