我目前在jQuery UI Datepicker中使用带有一组特定日期的数组和beforeShowDay选项来阻止选择的特定日期。我还想阻止所有星期二被选中。我能想到的唯一方法是将这些日期推送到我的阵列,但这似乎相当冗长。任何人都可以提出另一种方法来实现这个目标吗?
由于
答案 0 :(得分:0)
beforeShowDay
将Date
对象传递给其函数,因此您只需使用.getDay()
来检查一周中的哪一天:
$( "#datepicker" ).datepicker({
beforeShowDay: function(d) {
if ( d.getDay() === 2 ) {
return [false, "", ""];
}
// else do the custom date check
}
});