Jquery UI日期选择器......只允许星期五?

JD *_*cks 7 javascript jquery jquery-ui

我想只允许用户选择星期五.基本上他们选择时间表的开始日期,时间表必须始终在星期五开始.

我并不关心是否显示其他日子,只要它们被显示,然后它们被禁用.

Nic*_*ver 12

您可以使用此beforeShowDate选项,如下所示:

?$("#datepicker").datepicker({
    beforeShowDay: function(date) {
        return [date.getDay() == 5];
    }
})?????;?
Run Code Online (Sandbox Code Playgroud)

你可以在这里尝试一个演示,我们只是检查.getDay()它试图显示的日期是否5(星期五),如果true是,那么是数组中的第一个元素,false否则,它会禁用选择器中的日期.