jQuery UI:过滤datepicker上的可选日期

Jam*_*rue 3 jquery datepicker

我想过滤datepicker上的可选日期.我基本上需要按工作日过滤 - 即假期和周末不可选择.

我知道你可以使用beforeShowDate中的函数指定日期:你也可以使用$ .datepicker.noWeekends.

问题是:你能两个都做吗?

Ran*_*ndy 6

$ .datepicker.noWeekends是一个非常简单的代码:

function (date) { 
    var day = date.getDay(); 
    return [day > 0 && day < 6, ""]; 
}
Run Code Online (Sandbox Code Playgroud)

由于您将不得不为假期编写函数,因此您也可以在该函数中包含此逻辑.