DatePicker仅允许今天,明天和次日

时间:2015-06-01 14:16:46

标签: jquery datepicker

如何更改以下代码以限制日期选择器仅允许今天,明天,第二天选择?

$(function() {
    $(".datepicker").datepicker({
        dateFormat: 'dd/mm/yy',
        minDate: 0
    });

    /*
    $('body').on('focus', ".datepicker", function(){
        $(this).datepicker({ dateFormat: 'dd/mm/yy' });
    })
    */

    $('.cal').on('click', function(e) {
        var target = $(this).closest('.calendar').find('.datepicker');
        target.datepicker('show');
    });
});

</script>

1 个答案:

答案 0 :(得分:6)

您可以使用maxDate属性。如果您提供一个整数,它将被视为从今天开始的天数,因此2将适用于您的情况:

$(".datepicker").datepicker({
    dateFormat: 'dd/mm/yy',
    minDate: 0,
    maxDate: 2
});

Example fiddle