script
jquery - datepicker
- 관리자 2020.09.18 인기
-
- 9,019
- 0
http://api.jqueryui.com/datepicker/#option-altField
$("#datepicker").datepicker({
dateFormat: 'yy-mm-dd',
showOtherMonths: true,
selectOtherMonths: true,
changeMonth: true,
changeYear : true
});
$.datepicker.setDefaults({
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: '년'
});
// 주말(토, 일요일) 선택 막기
// beforeShowDay: noWeekendsOrHolidays
function noWeekendsOrHolidays(date) {
var noWeekend = jQuery.datepicker.noWeekends(date);
return noWeekend[0] ? [true] : noWeekend;
}
// 특정일 선택막기
//beforeShowDay: disableAllTheseDays
var disabledDays = [
"2020-7-6",
"2020-7-7"
];
// 특정일 선택막기
function disableAllTheseDays(date) {
var m = date.getMonth(), d = date.getDate(), y = date.getFullYear();
for (i = 0; i < disabledDays.length; i++) {
if($.inArray(y + '-' +(m+1) + '-' + d,disabledDays) != -1) {
return [false];
}
}
return [true];
}
- 이전글juery - form2020.09.18
- 다음글다중 파일 다운로드2020.09.18
댓글목록
등록된 댓글이 없습니다.