ciao ragazzi
oh un problema con le date prese dal db.
nel db sono scritte 11/5/2015, 11/20/2015
se ne scrivo solo una funziona ma con più date no chi mi illumina dove sbaglio.
scritte dirette funziona
// var daysToDisable = ['12/2/2015', '12/7/2015', '12/10/2015'];
ma se le richiamo con
var daysToDisable = ['<?echo $deyfeste?>'];
funziona se solo una data con più date nulla.
codice:
$(function () {
// var daysToDisable = ['12/2/2015', '12/7/2015', '12/10/2015'];
var daysToDisable = ['<?echo $deyfeste?>'];
$('#datepickerserv').datepicker({
beforeShowDay: disableSpecificDates,
minDate: 'd',
numberOfMonths: 2,
showButtonPanel: false,
dateFormat: 'mm-dd-yy'
});
function disableSpecificDates(date) {
var day = date.getDate();
var month = date.getMonth();
var year = date.getFullYear();
for (i = 0; i < daysToDisable.length; i++) {
if ($.inArray((month + 1 ) + '/' + day + '/' + year, daysToDisable) != -1) {
return [false];
}
}
return [true];
}
});