【发布时间】:2021-01-05 17:10:30
【问题描述】:
我有一个 JQuery 日期选择器,我将默认日期设置为今天的日期 +15 天。
我还这样做了,以便用户无法选择周末的日期。但是,当我实现以下代码时,它允许选择禁用的周末日期。
问题:我怎样才能让它选择下一个可用日期?
$.datepicker.setDefaults(
$.datepicker.regional["fi-FI"]);
$('.datepicker').wijtextbox().datepicker({
beforeShowDay: $.datepicker.noWeekends
});
$('.datepicker').datepicker('setDate', +15);
以上代码默认为 10 月 10 日,即星期六,已禁用。如何让它选择下一个可用日期,即 10 月 12 日星期一?
【问题讨论】:
-
您将无法使用
noWeekends,这显然会禁用这些日期。您必须编写一个自定义函数(可能包含noWeekends()来检测周末)并更改返回的日期。
标签: jquery datepicker jquery-ui-datepicker