【问题标题】:How can I pick from two ranges of dates with datepicker in jQuery?如何在 jQuery 中使用 datepicker 从两个日期范围中进行选择?
【发布时间】:2011-01-24 21:35:23
【问题描述】:

我正在使用 jQuery Datepicker(http://keith-wood.name/datepick.html)。我试图让用户从两个不同的日期范围中选择一个日期。我在文档中找不到该功能,我想知道如何使之成为可能。

我想让用户在当前日期后 1-5 天选择。我也不想让用户选择周末的日子。我想出了如何使用以下设置来做到这一点:

$("#rush_needed_by_english").datepick({
  minDate: +1,
  maxDate: +5,
  beforeShowDay: $.datepick.noWeekends
});

现在,如果今天是星期四,它只允许用户选择星期五、星期一和星期二,因为它被设置为只允许在当天之后的 1-5 天可选择,但周六和周日不可选择。

就我的示例而言,我希望要么完全跳过周末,要么选择周五和周一至周四。或者,如果这不可能,我想设置两个不同的天数范围。因此,根据我的示例,我将使用 javaScript 查找当前日期(星期四),然后创建两个可选择的日期范围(星期五和星期一至星期四)。

如何跳过周末,以便在跳过周末时选择 5 天?

【问题讨论】:

    标签: jquery datepicker dayofweek days


    【解决方案1】:

    我发现我可以将 MaxDate 延长一定天数来模拟跳过周末的日子。任务完成!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-09
      • 2012-08-08
      相关资源
      最近更新 更多