Ich versuche, einige Datumsbereichsarrays mithilfe von BeforeShowDay-Funktion in Bootstrap-Datepicker zu deaktivieren.Deaktivieren Sie einige Datumsbereiche in Bootstrap-Datepicker
Ich habe einen solchen Code:
var dateArray2 = getDates(new Date("2016-12-20 14:57:28"), (new Date("2016-12-22 14:57:28")).addDays(0));
var dateArray3 = getDates(new Date("2016-12-22 14:57:28"), (new Date("2016-12-25 14:57:28")).addDays(0));
var dateArr = new Array();
dateArr.push(dateArray2);
dateArr.push(dateArray3);
//Datepicker init
$('.date').datepicker({
format: 'dd-mm-yyyy',
startDate: date,
autoclose: true,
beforeShowDay: function (date) {
var string = jQuery.datepicker.formatDate('yy-mm-dd', date);
$.each(dateArr,function (key, value) {
return value.indexOf(string) == -1;
});
}
});
Aber Looping das Array mit Daten nicht funktioniert und ich habe keine deaktiviert Termine.
Wie kann ich 2,3 oder mehr Arrays mit Daten deaktivieren?
Danke.
bitte Ihre Arbeits Geige – ScanQR