如何限制jQuery UI datepicker只选择下一个6个月?

时间:2012-01-31 02:46:08

标签: jquery jquery-ui datepicker

我已经制作了如下的jQuery UI Datepicker脚本,只选择Weekends。

    function onlyWeekends(date) {
        var day = date.getDay();
        return [(day == 0 || day == 6), ''];
    }

    $(function(){
        // Datepicker
        $('.datepicker').datepicker({
            dateFormat: "dd-mm-yy",
            beforeShowDay: onlyWeekends
        });
    });

但是现在我想在此添加一个限制,即从当前日期开始直到下一个6个月的选择日期。我怎么能这样做?

1 个答案:

答案 0 :(得分:4)

配置.datepicker()对象时,可以使用maxDate和minDate选项。请参阅here in the fine manual

但基本上是:

$( ".selector" ).datepicker({ maxDate: '+6m' });