我的应用程序中有两个datepicker字段,用于选择开始日期和结束日期。还有一个下拉菜单选择日,周,月等格式。当用户选择下拉日期时,会启用结束日期和开始日期的所有字段。当用户选择周作为选定值时,则每周的特定日期结束date datepicker基于开始日期中选择的日期。但是现在我想要这样的功能:当用户选择月份下拉并在开始日期字段中选择一个日期时,那时结束日期datepicker应该更新并且它仅启用该特定日期每个月的日历。我试过这段代码,但它对我不起作用。
$('#datepicker2').datepicker('setDaysOfWeekDisabled', disableDate);
function getDateToDisable(selectedDate) {
var dateToDisable= [];
var date = new Date(selectedDate.date.valueOf());
var selectedDate = date.getDate();
for (i = 0; i < 30; i++) {
if (i != selectedDate) {
dateToDisable.push(i);
}
}
return dateToDisable;
}
请建议获得此类功能的最佳方式?