1 개요
- jQuery UI datepicker
- jQuery UI 날짜 선택기, 데이트피커
- jQuery UI 달력
- 초간단 자바스크립트 달력
- jQuery UI 튜토리얼
- jQuery UI를 가지고 간단하게 날짜 선택기(달력)을 구현할 수 있다.
- 아래 소스는 YYYY-MM-DD 형식(예: 2012-03-20)을 적용한 것 외에는 기본형이다.
2 날짜 1개
html
Copy
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery.min.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.min.js"></script>
<script>
$(function() {
$( "#datepicker1" ).datepicker({
dateFormat: 'yy-mm-dd'
});
});
</script>
생년월일: <input type="text" id="datepicker1">
3 날짜 1개 한국어로

html
Copy
<link rel="stylesheet" href="//code.jquery.com/ui/1.8.18/themes/base/jquery-ui.css" />
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="//code.jquery.com/ui/1.8.18/jquery-ui.min.js"></script>
<script>
$(function() {
$( "#datepicker1" ).datepicker({
dateFormat: 'yy.mm.dd',
prevText: '이전 달',
nextText: '다음 달',
monthNames: ['1월','2월','3월','4월','5월','6월','7월','8월','9월','10월','11월','12월'],
monthNamesShort: ['1월','2월','3월','4월','5월','6월','7월','8월','9월','10월','11월','12월'],
dayNames: ['일','월','화','수','목','금','토'],
dayNamesShort: ['일','월','화','수','목','금','토'],
dayNamesMin: ['일','월','화','수','목','금','토'],
showMonthAfterYear: true,
changeMonth: true,
changeYear: true,
yearSuffix: '년'
});
});
</script>
생년월일: <input type="text" id="datepicker1">
4 날짜 2개 (예: 조회기간)
html
Copy
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="//code.jquery.com/ui/1.8.18/jquery-ui.min.js"></script>
<script>
$(function() {
$("#datepicker1, #datepicker2").datepicker({
dateFormat: 'yy.mm.dd'
});
});
</script>
<p>조회기간:
<input type="text" id="datepicker1"> ~
<input type="text" id="datepicker2">
</p>
5 날짜 2개, 한국어로
html
Copy
<link rel="stylesheet" href="//code.jquery.com/ui/1.8.18/themes/base/jquery-ui.css" />
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="//code.jquery.com/ui/1.8.18/jquery-ui.min.js"></script>
<script>
$.datepicker.setDefaults({
dateFormat: 'yy-mm',
prevText: '이전 달',
nextText: '다음 달',
monthNames: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'],
monthNamesShort: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'],
dayNames: ['일', '월', '화', '수', '목', '금', '토'],
dayNamesShort: ['일', '월', '화', '수', '목', '금', '토'],
dayNamesMin: ['일', '월', '화', '수', '목', '금', '토'],
showMonthAfterYear: true,
yearSuffix: '년'
});
$(function() {
$("#datepicker1, #datepicker2").datepicker();
});
</script>
<p>조회기간:
<input type="text" id="datepicker1"> ~
<input type="text" id="datepicker2">
</p>
6 같이 보기
편집자 59.14.81.4 106.240.245.74 Jmnote 1.224.37.62 100.96.3.16 Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.