2011-08-05 47 views
2

我目前使用JQuery datepicker,但它似乎没有强制只输入有效日期。这可能吗?例如,它将允许我手动输入22/22/22到日期字段中。最后的结果是只允许用户通过选择器弹出框输入日期。JQuery DatePicker约束只有有效日期?

感谢

回答

1

尝试这种想法

<input type='text' id='date' readonly='true'> 

$("#date").keypress(function(event) {event.preventDefault();}); 

$("#date").attr('readOnly' , 'true'); 

更多细节在这里jQuery Datepicker with text input that doesn't allow user input

+0

使用** $( “#日期”)。按键(函数(事件){event.preventDefault();}); **它是最 推荐的。无需添加任何jquery插件 –