在我的ASP.NET MVC 4应用程序中,我使用jquery.ui.datepicker.css为输入字段实现datepicker,如下所示:
@Html.TextBox("txtDate", new { @class = "date", @title = "(mm/dd/yyyy)"})
当用户单击文本框时,会弹出日期选择器(日历),用户可以在其中选择日期.有些用户更喜欢开始输入日期.如何强制用户改为使用datepicker.我将属性@readonly ="readonly"添加到文本框中,但浏览器会使文本框的颜色变灰,使用户认为他/她不能在那里做任何事情.
请帮忙.
我认为你应该添加 style ="background:white;" 使它看起来像是可写的
<input type="text" id="txtDate" class="date" readonly="readonly" />