안녕하십니까, 사용자가 1 일부터 14 일까지만 선택할 수있는 예약 양식을 만들려고합니다 (현재 날짜 +1부터). 내가 가진 문제는 EndDate (여기 # #)가 오늘 날짜에서 14 일로 설정된다는 것입니다. 따라서 StartDate (여기 #fra)에서 한 달 앞당겨지면 EndDate에서 아무 것도 선택할 수 없습니다.jQuery 날짜 선택기 - 서로 상대 날짜 변경
어떻게 EndDate를 StartDate에 상대적으로 설정합니까?
$(function valgavdato() {
var dateFormat = "mm/dd/yy",
from = $("#fra")
.datepicker({
minDate: '0+',
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1
})
.on("change", function() {
to.datepicker("option", "minDate", getDate(this));
}),
to = $("#til").datepicker({
maxDate: '14+',
defaultDate: "+1w",
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;
}
});
사용을 선택 이벤트
는 – charlietfl