我正在使用jQuery Datapicker输入日期
<div style="display: inline-block;"><input data-val="true" data-val-date="The field Date of Birthday must be a date." data-val-required="The Date of Birthday field is required." id="Individual_DOB" name="Individual.DOB" type="text" value="1/1/0001 12:00:00 AM" /></div>
我需要的是禁用键盘输入到字段中,但要保持onClick事件能够显示日历。
有可能吗?
谢谢!
答案 0 :(得分:3)
对于jQuery方法,只需使用:
$("#Individual_DOB").keypress(function(){
return false;
});
这是一个功能fiddle
答案 1 :(得分:2)
asp.net mvc:
@Html.TextBoxFor(x => x.Birthday, new { @readonly = "readonly" } )
html输入:
<input type="textbox" readonly="readonly" />