如何使用Jquery限制将来的日期

时间:2012-10-12 11:53:38

标签: jquery

我在我的应用程序中使用日期选择器,不允许用户选择将来的日期。

我在jquery中找不到任何函数。请提出一些建议。

我使用的是html 5日期输入类型。

<input type="date" name="bday">

3 个答案:

答案 0 :(得分:2)

尝试这样的事情:

<input id="yourOwnId" type="date" name="bday">

然后使用jquery和UI datepicker插件,例如,如果您的未来日期是今天:

$("#yourOwnId").datepicker({
       dateFormat : 'dd/mm/yy',
       maxDate : '12/10/2012
});

或者只是根据ThiefMaster

maxDate: 0

答案 1 :(得分:1)

尽管问题非常模糊,但请查看http://api.jqueryui.com/datepicker/#option-maxDate

答案 2 :(得分:0)

假设您正在使用jQuery UI Datepicker,那么您需要的是maxDate option。通过将其设置为0,您可以禁止将来的任何日期。