2017-04-26 4 views
0

나는 코딩에 조금 익숙하지만 내 웹 사이트에 datepicker를 추가했습니다. 이제는 10시 이후에 오늘 날짜를 마감하고 싶습니다. 어떤 도움이라도 대단히 감사 할 것입니다. 내가 지금까지 가지고있는 코드는 다음과 같습니다특정 시간 이후에 오늘 날짜 사용 안 함

$(document).ready(function() { 
$(function() { 
var holiDays =[[2017,05,14,"Mother's Day"],[2017,09,3,"Father's Day"],[2017,04,14,"Good/Easter Friday"]]; 
$("#date").datepicker({ 
    minDate: +1, 
    maxDate: '+6M', 
    dateFormat: "dd/mm/yy", 
    beforeShowDay: setHoliDays 
}); 
    // set holidays function which is configured in beforeShowDay 
function setHoliDays(date) { 
for (i = 0; i < holiDays.length; i++) { 
if (date.getFullYear() == holiDays[i][0] 
     && date.getMonth() == holiDays[i][1] - 1 
     && date.getDate() == holiDays[i][2]) { 
    return [true, 'holiday', holiDays[i][3]]; 
} 
} 
// return [true, '']; 
var weekenddate = $.datepicker.noWeekends(date); 
return weekenddate; 
\} 
}); 
}) 
+0

당신이 무엇을 요구 분명하지 않다; 당신은 전체적으로 기능에 대한 도움을 원하지만 우리는 문맥이 부족합니다. StackOverflow 질문은 해결하려는 분명한 문제와 다른 사람들이 귀하의 질문에 대답하는 데 필요한 코드만으로도보다 집중적으로 다루는 것이 이상적입니다. 질문을 명확히하고 필요에 따라 코드의 관련이없는 부분을 편집하십시오. –

+0

죄송합니다. 나는 이것에 대해 약간 새로운 것이다. 내가 기본적으로 원하는 것은 오전 10시 이후에 오늘을 선택하는 기능을 해제하는 것입니다. 왜냐하면 그것은 사람들이 당일 배송을 주문할 수있는 마감 시간이기 때문입니다. – MisterJT

답변

0

읽기 조심스럽게 api.

당신이 즉시 minDate을 변경 날짜를 테스트하고 오전 10 사용 후 경우이 수

$('#date').datepicker('option', 'minDate', new Date(newDate)); 
관련 문제