반응형
목차
1. 코드 및 적용 방법
2. 옵션 적용
코드 및 적용 방법
1. 해당 코드 import
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
2. input type="text" 생성
3. Jquery 적용
옵션 적용
1. Jquery 설정 시 모든 datepicker 옵션 적용
$.datepicker.setDefaults({
dateFormat: 'yy-mm-dd' // Input Display Format 변경
,showOtherMonths: true // 빈 공간에 현재월의 앞뒤월의 날짜를 표시
,showMonthAfterYear: true // 년도 먼저 나오고, 뒤에 월 표시
,changeYear: true // 콤보박스에서 년 선택 가능
,changeMonth: true // 콤보박스에서 월 선택 가능
,showOn: "both" // button:버튼을 표시하고,버튼을 눌러야만 달력 표시 ^ both:버튼을 표시하고,버튼을 누르거나 input을 클릭하면 달력 표시
,buttonImage: "http://jqueryui.com/resources/demos/datepicker/images/calendar.gif" // 버튼 이미지 경로 ,buttonImageOnly: true // 기본 버튼의 회색 부분을 없애고, 이미지만 보이게 함
,buttonText: "선택" // 버튼에 마우스 갖다 댔을 때 표시되는 텍스트
,yearSuffix: "년" // 달력의 년도 부분 뒤에 붙는 텍스트
,monthNamesShort: ['1','2','3','4','5','6','7','8','9','10','11','12'] // 달력의 월 부분 텍스트
,monthNames: ['1월','2월','3월','4월','5월','6월','7월','8월','9월','10월','11월','12월'] // 달력의 월 부분 Tooltip 텍스트
,dayNamesMin: ['일','월','화','수','목','금','토'] // 달력의 요일 부분 텍스트
,dayNames: ['일요일','월요일','화요일','수요일','목요일','금요일','토요일'] // 달력의 요일 부분 Tooltip 텍스트
,minDate: "-1Y" // 최소 선택일자(-1D:하루전, -1M:한달전, -1Y:일년전)
,maxDate: "+1Y" // 최대 선택일자(+1D:하루후, -1M:한달후, -1Y:일년후) });
2. 달력 기본값 옵션
$('#cal1').datepicker('setDate', '-1D');
// (-1D:하루전, -1M:한달전, -1Y:일년전), (+1D:하루후, -1M:한달후, -1Y:일년후)
$('#cal2').datepicker('setDate', 'today');
// (-1D:하루전, -1M:한달전, -1Y:일년전), (+1D:하루후, -1M:한달후, -1Y:일년후)
반응형
'Spring' 카테고리의 다른 글
[Spring] 파일 업로드 & 다운로드 (0) | 2021.06.16 |
---|---|
[Spring] ajax 사용법 (0) | 2021.06.16 |
[Spring] 게시판 페이징 처리 (2) | 2021.06.15 |
[Spring] 스프링 게시판 개발을 위한 기본 셋팅 (0) | 2021.06.09 |
[Spring] Spring Tools 4 설치 및 초기설정 (0) | 2021.05.16 |