2017-10-02 1 views
0

이 datepicker 플러그인 사용 https://github.com/fengyuanchen/datepicker 현재 화요일 만 활성화 중이며 어떻게 특정 날짜를 비활성화 할 수 있습니까? 예 : 10 월 31 일과 12 월 19 일Fengyuanchen Datepicker jQuery 플러그인에서 특정 날짜 사용 안 함

나는

현재
if (date.getDate() == 31/10/2017) { 
return false; } 

을 시도 :

var now = Date.now(); 
$('input#form-input-chooseADate').datepicker({ 
    format: 'dd/mm/yyyy', 
    autoHide: true, 
    startDate : '10/10/2017', 
    filter: function(date) { 
     if (date.getDay() != 2) { 
      return false; // Enable Tuesdays only 
     } 
    } 
}); 

답변

1

희망이 도움이! 특정 날짜

var array = ["18/10/2017", "19/10/2017"];//dates to disable 
var now = Date.now(); 
$('input#form-input-chooseADate').datepicker({ 
    format: 'dd/mm/yyyy', 
    autoHide: true, 
    startDate : '10/10/2017', 
    filter: function(date) { 
     $thisDate = date.getDate() + "/" + (date.getMonth() + 1) + "/" + date.getFullYear(); 
     if ($.inArray($thisDate, array) != -1 && date.getDay() != 2) { 
      return false; 
     } 
    } 
}); 
을 해제하는

사용 inArray

관련 문제