我在 HTML 页面上有两个日历,定义为:
<p>Calendar 1:
<input type="text" id="datepicker1" />
</p>
<p>Calendar 2:
<input type="text" id="datepicker2" />
</p>
我想禁用日历 1 上的所有星期日、星期一和星期二,并且还想将该日历的 minDate 设置为明天。
我还想让日历 2 的 maxDate 成为日历 1 中选择的日期。
最佳答案
function beforeShowDay(date) {
var day = date.getDay();
return [(day != 7 && day != 1 && day != 2)];
}
此代码将禁用日历中的所有星期日、星期一和星期二。
$("#datepicker1").datepicker().change(function () {
$("#datepicker2").datepicker('option', 'maxDate', $(this).datepicker('getDate'));
});
此代码将在第一个日历选择上设置第二个日历 maxDate。
关于jquery - 如何动态禁用jquery日历中的特定日期并使另一个日历maxdate取决于该日历?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29387472/