目标:只允许用户在 datpicker 日历上选择星期日。
目前我几乎完成了它,除了出于某种原因每隔一天除了星期天工作。当我在下面的代码中使用 7 表示星期日时,整个日历都无法点击,其他任何一天都可以正常工作。
$(document).ready(function() {
$("#datepicker2").datepicker({
autoSize: true, // automatically resize the input field
altFormat: 'yy-mm-dd', // Date Format used
firstDay: 1, // Start with Monday
beforeShowDay: function(date)
{ return [date.getDay() == 7,''];}}); // Allow only one day a week
});
问题:如何只允许星期日选择?
最佳答案
Date.getDay()
返回 0-6
范围内的值,而不是 1-7
。
beforeShowDay: function(date) {
return [date.getDay() === 0,''];
}
关于javascript - 周日只在 Jquery Datepicker 上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14900563/