如何在datepicker中将下一个启用日期设置为默认日期

时间:2013-12-27 21:17:55

标签: jquery datepicker

我已经在stackoverflow上检查了很多问题,但没有得到任何相关问题的答案。

这里我正在检查查询参数并禁用周末。 现在

如果今天是星期五,那么我希望星期一作为选定的(默认日期)周末 因为我已经编写了代码来禁用

if (valueofquerrystring == mobility) 
{
             var datemob = new Date(); var mmob = date.getMonth(), dmob = date.getDate(),     ymob     = date.getFullYear();
            $('#SelectedDate').datepicker({ minDate: new Date(y, m, d), dateFormat: 'mm-dd-     yy', beforeShowDay: $.datepicker.noWeekends
            });enter code here


    //hiding radiobuttons
            $("#afternoon").hide();
            $("#evening").hide();
            $("#morningMobility").attr('checked', true);
        }
        else {

            $("#morningMobility").hide();
            $("#afternoon").show();
            $("#evening").show();
}

任何帮助都将受到赞赏。

1 个答案:

答案 0 :(得分:1)

您可以通过两种方式设置默认日期

<强> 1。如果你想设置今天是默认日期:

$( ".selector" ).datepicker( "setDate", new Date());
// Or on the init
$( ".selector" ).datepicker({ defaultDate: new Date() });

<强> 2。如果您想从今天起设置3天:(例如如果今天是星期五,则将星期一设为默认值)

$( ".selector" ).datepicker( "setDate", 3);
// Or on the init
$( ".selector" ).datepicker({ defaultDate: 3 });