2011-08-05 86 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插件 –