[Datepicker] 옵션정리
Date.
220707
공식홈페이지 : https://jqueryui.com/datepicker/
옵션 | 설명 | |
---|---|---|
showOn | focus (기본) | focus 될때 달력이 열립니다. |
button | 버튼 클릭시에만 달력이 열리게 됩니다. | |
both | focus, 버튼 두개다 사용하는 옵션입니다. | |
사용예제 $('.date_inp').datepicker({ showOn: 'both', });
|
||
buttonImage | 버튼 이미지를 선택합니다. | |
buttonImageOnly | false (기본) | 버튼 기본 style 제거 입니다. |
true | 버튼 기본 style 제거 입니다. | |
buttonText | '들어갈 문자를 입력해주세요.' | showOn: button, both 옵션과 함께 사용해야합니다. 버튼에 이미지 대신 나올 텍스트 입력란 입니다. |
사용예제 $('.date_inp').datepicker({ showOn: 'both', buttonText: '텍스트입력해주세요', });
|
||
changeYear | false (기본) | 년, 월을 select 박스를 표시합니다. |
changeMonth | true | |
yearRange | c-10:c+10 yearRange:"-10:+10" // 2012~2032 yearRange:"2012:2032" // 2012~2032 둘다 사용 가능합니다. |
연도를 선택할수 있는 select 박스가 생성됩니다. |
dateFormat | "yy-mm-dd" //2022-07-06 "yy,mm,dd" //2022,07,06 |
날짜 형식 옵션입니다. |
dayNames | ["월요일", "화요일", "수요일", "목요일", "금요일", "토요일", "일요일"] | 요일 툴팁입니다. |
dayNamesMin | ["월", "화", "수", "목", "금", "토", "일"] | 표시되는 요일입니다. |
monthNamesShort | ["1월", "2월", "3월", "4월", "5월", "6월","7월", "8월", "9월", "10월", "11월", "12월"] | 표시되는 월입니다. |
showOtherMonths | false(기본) | 이전달, 다음달의 날짜 표시여부 입니다. |
true | ||
selectOtherMonths | false(기본) | 월 1일 이전, 월 말일 이후 빈칸에 이전달, 다음달 날짜를 출력할수 있는 옵션입니다. showOtherMonths: ture 옵셥이 활성화 되어야 사용 가능합니다. |
true | ||
nextText | "툴팁에 표시될 내용을 입력해주세요" | 화살표의 툴팁 내용이 들어갈 공간입니다. |
prevText | ||
beforeShow | beforeShow: function (Element input, Object inst) { }, | datepicker 실행되기 전에 일을 컨트롤할수 있습니다. |
사용예제 $('.date_inp').datepicker({ beforeShow: function (Element input, Object inst) { //소스를 입력해주세요 }, });
|
||
beforeShowDay | beforeShowDay: function (Date date) {}, | 날짜를 보여주기 전에 호출되는 이벤트입니다. 날짜표시에 대한 컨트롤이 가능합니다. |
사용예제 $('.date_inp').datepicker({ beforeShowDay: function (Date date) { //소스를 입력해주세요 }, });
|
||
firstDay | 0 일 - 0 월 - 1 화 - 2 수 - 3 목 - 4 금 - 5 토 - 6 |
시작 요일 순서를 바꾸는 옵션입니다. 기본으로 일,월,화,수,목,토로 설정되어있습니다. |
minDate | -10 "+3D" |
최소 날짜를 설정할수 있는 옵션입니다. |
maxDate | 최대 날짜를 설정할수 있는 옵션입니다. +,- 로 단위설정이 가능합니다 절대날짜로 Y(년), M(월), D(일)을 뒤에 붙여서 사용 가능합니다. |
|
numberOfMonths | [ 2, 3 ] //[행,열] | 여러개의 달력을 표시할때 사용하는 옵셥입니다. |
showWeek | false(기본) | true 일 경우 열이 추가되어 해당 연도의 주를 표시합니다. |
true | ||
stepMonths | 3 | 달력에서 이전달, 다음달 선택시 이동할 개월수 입니다. 3 일경우 이전, 다음달로 3달로 이동됩니다. |
onSelect | onSelect:function (String date, Text Object inst){} | 날짜가 선택될때 실행됩니다. |
사용예제 $('.date_inp').datepicker({ onSelect:function (){ //코드를 입력해주세요 } });
|
일하면서 자주 사용하는 옵션들을 정리해봤습니다 :)
제가 정리한 옵션외에도 다른 옵션들이 있으니 공홈에서 확인해보세요 😉