0

我正在使用 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 事件能够显示日历。

有可能吗?

谢谢!

4

2 回答 2

3

对于 jQuery 方法,只需使用:

$("#Individual_DOB").keypress(function(){
    return false;
});​​​​​​​​​​​​​​​​​​​​​​​​​

这是一个功能小提琴

于 2012-11-11T01:34:20.210 回答
2

asp.net mvc:

@Html.TextBoxFor(x => x.Birthday, new { @readonly = "readonly" } )

.

html输入:

<input type="textbox" readonly="readonly" />
于 2012-11-11T01:34:08.697 回答