2026, 새로운 도약을 시작합니다.

datepicker 문의드립니다. (주말만선택 or 평일비활성) 채택완료

4년 전 조회 3,371

예약게시판에서 사용중인데요. 

평일을 비활성화하고 토,일만 선택할 수 있게 하고 싶은데

잘 안됩니다... 구글링으로 찾아봐도 제가 원하는건 잘 안보이네요..

아래는 제 datepicker.php 소스입니다.

// 주말만선택코드 ==> 요부분은 구글로 찾아서 넣어봤는데

잘 작동안해서요 ㅠㅠ 

도움부탁드립니다.

Copy

답변 1개

채택된 답변
+20 포인트
Copy
로그인 후 평가할 수 있습니다

답변에 대한 댓글 9개

필립스님 댓글 감사합니다.
근데 여전히 작동 안되요ㅡ.ㅜ
전체소스를 주실레요.
제가해본결과 제가드린소스는 잘됩니다.
전체소스는 어떤거인가요?
plugin폴더에 jquery-ui폴더 안에 datepicker.php밖에 없네요.
게시판스킨이 있어야 할까요?
url 줘보세요.
$('#datepicker') 이부분을
$("#date_wr_1") 이걸로 싹 변경하세요.
그리고
$("#date_wr_1").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: "yy-mm-dd",
showButtonPanel: true,
yearRange: "c-99:c+99",
minDate: "+0d;",
maxDate: "+365d;",
beforeShowDay: disableAllTheseDays
});
이부분을

$("#date_wr_1").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: "yy-mm-dd",
showButtonPanel: true,
yearRange: "c-99:c+99",
minDate: "+0d;",
maxDate: "+365d;",
beforeShowDay: function(date){
var day = date.getDay();
return [(day != 1 && day != 2 && day != 3 && day != 4 && day != 5)];
}
});

이렇게 바꿔주세요.
헉.. 이제 잘 됩니다ㅎㅎ
필립스님 고맙습니다 꾸벅(__)
채택부탁드려요 ㅎ
채택 당연합죠! ^^
아참 그런데 이미 지난날짜는 원래 비활성화였지만 지금은 지난날짜도 활성화되어 있는데 이건 어떻게 고치나요? 안고쳐도 상관은 없는데 보기가 좀 그래서요ㅎㅎ
$("#date_wr_1").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: "yy-mm-dd",
showButtonPanel: true,
yearRange: "c-99:c+99",
minDate: "+0d;",
maxDate: "+365d;",
beforeShowDay: function(date){

var day = date.getDay();
return [(day != 1 && day != 2 && day != 3 && day != 4 && day != 5 && disableAllTheseDays(date))];
}
});

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고