【问题标题】:jQuery UI datepicker show month when mindate is in the futurejQuery UI datepicker 显示未来的月份
【发布时间】:2013-07-19 16:43:06
【问题描述】:

这是我的代码:

$('#dp').datepicker();
$('#dp').datepicker( "setDate", "05/01/2013" );
$('#dp').datepicker("option", "minDate", "07/01/2013" );

目前,当我打开日期选择器时,我看到的是 2013 年 7 月,因为这是 minDate,但是我希望看到 2013 年 5 月并禁用该月的所有日期(因为 minDate 是2013 年 7 月)。

可以setDateminDate 之前一个月吗?

【问题讨论】:

标签: jquery jquery-ui


【解决方案1】:

试试这个:

var d = $.datepicker.parseDate("mm/dd/yy", "07/01/2013");
$('#dp').datepicker({
    beforeShowDay: function (date) {
        return [date >= d, ''];
    }
});
$('#dp').datepicker("setDate", "05/01/2013");

jsFiddle example

【讨论】:

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