Я пытаюсь отключить несколько массивов диапазонов дат с использованием функции BeforeShowDay в Bootstrap-Datepicker.Отключить несколько диапазонов дат в Bootstrap-datepicker
У меня есть такой код:
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;
});
}
});
Но зацикливание массив с датами не работает, и у меня нет даты отключены.
Как отключить 2,3 или более массивов с датами?
Спасибо.
добавьте вашу рабочую скрипку – ScanQR