[22/04/15] jQuery datepicker 사용 시 종료일을 시작일보다 큰 날짜만 지정 가능하도록 설정하기.
참고 http://jmlim.github.io/javascript/2019/01/04/javascript-jquery-datepicker-start-end-date/
datepicker 관련 Jquery UI load
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
//달력을 표시할 startDate, endDate 에 해당하는 inputbox 추가.
<input type="text" id="startDate"/>
<input type="text" id="endDate"/>
//datepicker 적용.
<script type="text/javascript">
$(document).ready(function () {
$("#startDate").datepicker({
dateFormat: "yy-mm-dd", // 날짜의 형식
minDate: 0,
nextText: ">",
prevText: "<",
onSelect: function (date) {
var endDate = $('#endDate');
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);
}
});
$('#endDate').datepicker({
dateFormat: "yy-mm-dd", // 날짜의 형식
nextText: ">",
prevText: "<"
});
});
</script>
Author And Source
이 문제에 관하여([22/04/15] jQuery datepicker 사용 시 종료일을 시작일보다 큰 날짜만 지정 가능하도록 설정하기.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hellocdpa/220415-jQuery-datepicker-사용-시-종료일을-시작일보다-큰-날짜만-지정-가능하도록-설정하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)