datepicker 질문 입니다.
본문
시작일을 선택 한 후 종료일 선택을 할 때 시작일보다 최소 7일 후 부터 선택하게 할려면 아래를 어떻게 수정 해야 할까요 ..
$("#fr_date").datepicker({
dateFormat: "yy-mm-dd", // 날짜의 형식
minDate: 0,
nextText: ">",
prevText: "<",
onSelect: function (date) {
var endDate = $('#to_date');
var startDate = $(this).datepicker('getDate');
var minDate = $(this).datepicker('getDate');
endDate.datepicker('setDate', minDate);
startDate.setDate(startDate.getDate() + 30);
endDate.datepicker('option', 'maxDate', startDate);
endDate.datepicker('option', 'minDate', minDate);
}
});
$('#to_date').datepicker({
dateFormat: "yy-mm-dd", // 날짜의 형식
nextText: ">",
prevText: "<"
});
답변 3
onSelect: function (date) { 부분만 이렇게 수정해보세요.
onSelect: function (date) {
var endDate = $('#to_date');
var startDate = $(this).datepicker('getDate');
var minDate = $(this).datepicker('getDate');
var endminDate = $(this).datepicker('getDate');
endDate.datepicker('setDate', minDate);
startDate.setDate(startDate.getDate() + 30);
endminDate.setDate(startDate.getDate() + 7);
endDate.datepicker('option', 'maxDate', startDate);
endDate.datepicker('option', 'minDate', endminDate);
}
minDate: 0,
여기를 이렇게..
minDate: "+7d",