Я использую jQuery DatePicker в своем коде, но я столкнулся с некоторой раздражающей проблемой, и именно тогда, когда я нажал на ToDate, это минимум, чем startDate. Я новичок в jQuery и не знаю, как решить эту проблему. Пожалуйста, посмотрите код, который я пробую.
<script>
$(function () {
var dateFormat = "mm/dd/yy",
from = $("#StartDate")
.datepicker({
changeMonth: true,
numberOfMonths: 1
})
.on("change", function () {
to.datepicker("option", "minDate", getDate(this));
}),
to = $("#EndDate").datepicker({
changeMonth: true,
numberOfMonths: 1
})
.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;
}
});
</script>