datepicker 토요일 체크 관련 입니다.
본문
위 이미지 처럼 구성이 되어 있습니다.
달력에서 날짜를 선택했을 때
그 날짜가 평일 인지 토요일 인지 체크를 하고 싶은데 어떤 방법이 있을까요?
평일이면 우측에서 평일 시간대를 선택하고.. 토요일 이면 토요일 시간대를 선택할 수 있게
조건을 줄려고 합니다.
달력에서 날짜를 선택하고 필드에 값이 들어올 때 평일 인지 토요일 인지 체크 되면 되거든요..
<input class=ed style="height:20px; border:1px solid #bfbfbf; background:#f4f6f1; vertical-align:middle;" type=text id=wr_4 name='wr_4' size=30 maxlength=8 minlength=8 required numeric itemname='예약날짜' value='<?=$write[wr_4]?>' readonly title='옆의 달력 아이콘을 클릭하여 날짜를 입력하세요.'>
!-->
답변 2
$(function() {
$( "#datepicker" ).datepicker({
showOn: "button",
buttonImage: "images/calendar.gif",
buttonImageOnly: true,
buttonText: "Select date",
onSelect : function() {
var s_date = $("#datepicker").datepicker("getDate").getDay();
var tp = s_date == 6 ? false : true;
$("#time").attr("disabled", tp);
}
});
});
슈와이 님이 이미 해 주셨네요.
예제가 없어서 ui.jquery.com에 있는 datepicker 샘플 그대로 갖고 왔습니다.
실제로 필요한 코드는 onSelect : function() 부분에 있는 겁니다.
!-->
date('w') == 0 일요일, 1 월요일, 2 화요일...
요일이 이게 맞는지는 확실히... 0이 월요일이었나;;?
그냥 오늘날짜 출력해서 무슨숫자 나오는지 보시구 거기서 +-해서 요일확인하세요...
다른날짜확인은 date('w', '날짜 Y-m-d형태');
답변을 작성하시기 전에 로그인 해주세요.