我有一个日期选择器,它不能通过编辑框允许今天之前的日期。
var dateOptions = {
dateFormat: "mm/dd/yy",
constrainInput: true,
gotoCurrent: true,
minDate: new Date()
};
$('.date').datepicker(dateOptions);
$('.date').datepicker('setDate', new Date());
在 html 中它被实现为:
<label class="text14"><strong>Depart</strong></label>
<input type="text" id="tbDTimeOne" maxlength="10" size="10" name="tbDTimeOne" class="colum130 date" /> <img src="images/calendar.png" style="margin-left:-25px;" />
好的,这就是发生的事情。页面被渲染,onready 函数被调用,日期输入被设置为今天的日期,用户选项卡/点击日期输入,日历弹出,用户通过键盘编辑现有日期并将其设置为之前的日期今天,用户标签到下一个字段。接受并显示的输入是 minDate 之前的日期。
有什么办法解决这个问题?