DatePicker beforeShowDay Fuction not working
Hello, this is my first post or question. I am working on a website. I have a datepicker input and should disable some dates.
Here is my code:
var disabled_Days = ["4-19-2016", "4-28-2016", "5-1-2016", "5-10-2016"];
if ( $('input.date-pick').length ) {
$('input[name="date"]').datepicker({
startDate: tour_start_date,
endDate: tour_end_date,
beforeShowDay: function(date) {
var m = date.getMonth();
var d = date.getDate();
var y = date.getFullYear();
for (i = 0; i < disabled_Days.length; i++) {
if($.inArray((m+1) + '-' + d + '-' + y,disabled_Days) != -1) {
console.log("bad: " + (m+1) + "/" + d + "/" + y + " / " + disabled_Days[i]);
return [false];
}
}
console.log("good: " + (m+1) + "/" + d + "/" + y);
return [true];
}
});
//$('input[name="date"]').datepicker( 'setDate', available_first_date );
}
Dont know why does not work. I think it is ok. Any suggestions, any thoughts?
Please, need heelppp...!!!