javascript&jquery
제이쿼리 datepicker 사용하기
pm1122Dev
2021. 1. 23. 12:56
728x90
반응형
<link rel="stylesheet" href="//code.jquery.com/ui/1.8.18/themes/base/jquery-ui.css" />
<script src="//code.jquery.com/ui/1.8.18/jquery-ui.min.js"></script>
<style>
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{
width:45%!important;
}
</style>
// 날짜선택이 하나일 경우
<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">
yearRange: "-100:+0", //연도 범위
// 날자썬택이 시작과 종료일
<script>
$( "#sdate" ).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: '년',
yearRange: "-100:+0",
onClose: function( selectedDate ) {
// 시작일(fromDate) datepicker가 닫힐때
// 종료일(toDate)의 선택할수있는 최소 날짜(minDate)를 선택한 시작일로 지정
$("#edate").datepicker( "option", "minDate", selectedDate );
}
});
$( "#edate" ).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: '년',
onClose: function( selectedDate ) {
// 시작일(fromDate) datepicker가 닫힐때
// 종료일(toDate)의 선택할수있는 최소 날짜(minDate)를 선택한 시작일로 지정
$("#sdate").datepicker( "option", "maxDate", selectedDate );
}
});
</script>728x90
반응형