如何限制用户在日期选择器jquery mobile中仅选择两天的返回日期以及当前日期

时间:2015-03-20 06:26:53

标签: javascript jquery

如何限制用户选择当前日期或至少过去两天从日期选择日历开始的日期?

我的代码是:

$('#date1').datepick({dateFormat: 'dd-mm-yyyy'});
var date1= $("#date1").val(); 

html代码是:

<input type="text" id="date1" name="date" placeholder="Date"/>

3 个答案:

答案 0 :(得分:1)

设置最小和最大日期。

$('#date1').datepicker({
   dateFormat: 'dd-mm-yyyy',
   minDate: -2,
   maxDate: 0,
});

跳这有帮助。 Demo

答案 1 :(得分:0)

您需要为minDate配置对象配置datepicker属性,如下所示:

var d = new Date();
d.setDate(d.getDate()-2);

$('#date1').datepick({dateFormat: 'dd-mm-yyyy', minDate: d});
var date1= $("#date1").val(); 
**html code is**
<input type="text" id="date1" name="date" placeholder="Date"/>

答案 2 :(得分:0)

使用亲戚minDate

$('#date1').datepicker({
    dateFormat: 'dd-mm-yyyy',
    minDate: '-2'
});

演示:Fiddle