채택완료

데이터피커 날짜 범위 선택

2020-04-08 (수) 03:43:51 1,946

아래 스크립트가 시작일을 지정 후 종료일을 지정할 때 종료일 최소 날짜가 시작일 부터인데요..

원하는 것은 종료일을 선택할 때  시작일 보다 최소 7일 후부터 선택되게끔

하고 싶은데 도움 부탁드립니다 ~~

시작일을 2020-04-01 선택하면 종료일 달력은 2020-04-08 부터 선택가능하게끔 이런식으루요..

$("#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: "<"
    });

답변 1개

채택된 답변
+20 포인트

답변을 작성하려면 로그인이 필요합니다.