【发布时间】:2018-09-27 12:58:29
【问题描述】:
我试图在日历上显示可用日期,但下面的代码仅显示第一个月的可用日期,并且在下个月后不起作用。请问有人知道是什么问题吗?
var availableDates = $('#js-delivery-dates').data('delivery-dates').split(','),
$deliveryDatepicker = $('.delivery-datepicker');
function available(date) {
dmy = date.getDate() + "-" + (date.getMonth() + 1) + "-" + date.getFullYear();
if ($.inArray(dmy, availableDates) != -1) {
return [true, "", "Available"];
} else {
return [false, "", "unAvailable"];
}
}
$deliveryDatepicker.datepicker({
dateFormat: 'dd-mm-yy',
beforeShowDay: available,
onSelect: function() {
selected = $(this).val();
}
});
【问题讨论】:
标签: jquery jquery-ui-datepicker