본문 바로가기
jQuery

jqueryUI datepicker 날짜 설정하기

by 똑똑한 영장류 2013. 1. 22.



jqueryUI 에 포함되어 있는 datepicker 의 사용법을 알아봅니다.



<input type="text" id="datepicker1" /> 으로 자리잡아주고, 스크립트에서 초기화를 해 주면 끝입니다.


<script> 
    $(function() {   
        $( "#datepicker1" ).datepicker();
    }); 
</script>


이렇게만 하면, 데이트피커 사용할 수 있습니다.


기본 날짜 표시 포맷이 우리나라와 맞지 않아 아래처럼 옵션을 줄 수 있습니다.


$( "#datepicker1" ).datepicker( "option", "dateFormat", "yy-m-d" );



input 박스에 클릭하면, 달력이 뜨고, 날짜를 선택하면, input 박스에 값이 입력됩니다.


그럼, 데이터피커로 잡혀있는 input 에 날짜값을 입력하려면 어떻게 해야할까요?

스크립트로 설정을 해 줄 수 있습니다.

페이지 로딩이 끝난 후, #datepicker1 의 값을 2013년 1월 22일 로 설정하고 있습니다.


<script> 
    $(function() {   
        var x = new Date(2013, 1, 22, 0, 0, 0, 0);
        $( "#datepicker1" ).datepicker( "setDate", x );
    }); 
</script>


자바스크립트의 Date object를 만들어 setDate 옵션에다 인자로 넣어줍니다.


끝...


'jQuery' 카테고리의 다른 글

기본 동작 막기  (0) 2013.02.15
버튼으로 창 닫기 window.close()  (0) 2013.01.31
jQuery AJAX 맛보기  (0) 2013.01.28
[jQuery] 2. 셀렉터  (3) 2013.01.09
[jQuery] jQuery 1. 기본 중에 기본  (0) 2013.01.08

댓글