如何在jQuery中使用datepicker从两个日期范围中选择?

时间:2010-03-08 08:41:37

标签: jquery datepicker dayofweek days

我正在使用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天,同时跳过周末的日子?

1 个答案:

答案 0 :(得分:0)

我发现我可以将MaxDate延长一定天数来模拟周末时间的跳过。任务解决了!