Texbox接受年份超过18年

时间:2015-05-24 10:38:42

标签: asp.net datepicker

我是Datepicker日历,用于添加出生日期的日期,

我现在想要的是,文本框应该接受从今天开始大于18年的日期。 这是我的代码。

<asp:TextBox ID="txtBirth" runat="server" Width="75"></asp:TextBox>

JQUERY代码: -

 $(function () {
      $("#txtBirth").datepicker();
  });

2 个答案:

答案 0 :(得分:1)

得到它而不是我自己的,请参阅maxDate属性。

$(function () {
  // Only allow dates greater than 18 years ago to be accepted
  $("#txtBirth").datepicker({maxDate: "-18y"});

});

答案 1 :(得分:0)

在jquery中创建一个方法来处理简单验证,如果文本框中的值早于18年,则会显示错误。对于比较部分,可以尝试查看moment.js,它提供相对时间的比较。