Javascript setDaysOfWeekDisabled禁用当天的小时和分钟-引导datetimepicker
我正在使用HTML/CSS和纯Javascript编写约会时间表 我使用daysOfWeekDisabled属性设置了一个属性,每个星期天禁用,如下所述:-Javascript setDaysOfWeekDisabled禁用当天的小时和分钟-引导datetimepicker,javascript,html,css,datetimepicker,bootstrap-datetimepicker,Javascript,Html,Css,Datetimepicker,Bootstrap Datetimepicker,我正在使用HTML/CSS和纯Javascript编写约会时间表 我使用daysOfWeekDisabled属性设置了一个属性,每个星期天禁用,如下所述:- $(".form_datetime").datetimepicker({ startDate: new Date(), format: "dd MM yyyy - hh:ii", daysOfWeekDisabled: [0], minuteStep: 15,
$(".form_datetime").datetimepicker({
startDate: new Date(),
format: "dd MM yyyy - hh:ii",
daysOfWeekDisabled: [0],
minuteStep: 15,
hoursDisabled: [0, 1, 2, 3, 4, 5, 6, 7, 8, 14, 15, 20, 21, 22, 23]
});
这进一步调用了该方法:-
setDaysOfWeekDisabled: function (daysOfWeekDisabled) {
this.daysOfWeekDisabled = daysOfWeekDisabled || [];
if (!$.isArray(this.daysOfWeekDisabled)) {
this.daysOfWeekDisabled = this.daysOfWeekDisabled.split(/,\s*/);
}
this.daysOfWeekDisabled = $.map(this.daysOfWeekDisabled, function (d) {
return parseInt(d, 10);
});
this.update();
this.updateNavArrows();
},
setDatesDisabled: function (datesDisabled) {
this.datesDisabled = datesDisabled || [];
if (!$.isArray(this.datesDisabled)) {
this.datesDisabled = this.datesDisabled.split(/,\s*/);
}
var mThis = this;
this.datesDisabled = $.map(this.datesDisabled, function (d) {
return DPGlobal.parseDate(d, mThis.format, mThis.language, mThis.formatType, mThis.timezone).toDateString();
});
this.update();
this.updateNavArrows();
},
setMinutesDisabled: function (minutesDisabled) {
this.minutesDisabled = minutesDisabled || [];
if (!$.isArray(this.minutesDisabled)) {
this.minutesDisabled = this.minutesDisabled.split(/,\s*/);
}
this.minutesDisabled = $.map(this.minutesDisabled, function (d) {
return parseInt(d, 10);
});
this.update();
this.updateNavArrows();
},
setHoursDisabled: function (hoursDisabled) {
this.hoursDisabled = hoursDisabled || [];
if (!$.isArray(this.hoursDisabled)) {
this.hoursDisabled = this.hoursDisabled.split(/,\s*/);
}
this.hoursDisabled = $.map(this.hoursDisabled, function (d) {
return parseInt(d, 10);
});
this.update();
this.updateNavArrows();
},
现在我需要禁用已禁用日期的所有小时和分钟,日历无法选择日期,但允许用户选择已禁用日期的小时和分钟
任何建议都将不胜感激。请让我知道,如果我需要提供任何更多的信息来支持这一点