AIM:TO仅允许用户在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
});
问题:我怎样才允许周日选择?
答案 0 :(得分:8)
Date.getDay()
返回0-6
范围内的值,而不是1-7
。
beforeShowDay: function(date) {
return [date.getDay() === 0,''];
}