如果年龄低,则不要从日期选择器中选择日期

时间:2019-08-28 10:49:12

标签: jquery datepicker

我有一个日期选择器,它可以选择一个日期,但是我需要一个用户不能选择少于22年的日期的日期。表示如果当前日期是19年8月28日,那么用户将无法选择日期,例如28/8 / 18、28 / 8 / 17、28 / 8 / 16、28 / 8/15

<input class="input--style-2 js-datepicker dob" type="text" placeholder="Birthdate" name="birthday" id="dob" value="">

<input class="input--style-2 js-datepicker dob" type="text" placeholder="Birthdate" name="birthday" id="dob" value="">

1 个答案:

答案 0 :(得分:1)

据我了解,您需要使用jQuery UI datepicker的maxDate属性。这样,用户不能输入会导致他小于22岁的日期。

jQuery中的初始化看起来像这样:

$( ".dob" ).datepicker({
    maxDate: "-22y"
});

TimeFormat“ -22y”等于从实际日期中提取的22年。

相关问题