强制用户使用jquery datepicker

时间:2013-12-03 23:18:26

标签: javascript jquery jquery-ui asp.net-mvc-4 datepicker

在我的ASP.NET MVC 4应用程序中,我使用jquery.ui.datepicker.css为输入字段实现datepicker,如下所示:

@Html.TextBox("txtDate", new { @class = "date", @title = "(mm/dd/yyyy)"})

当用户点击文本框时,会弹出日期选择器(日历),用户可以在其中选择日期。有些用户更喜欢开始输入日期。如何强制用户改为使用datepicker。我将属性@readonly =“readonly”添加到文本框中,但浏览器会使文本框的颜色变灰,使用户认为他/她不能在那里做任何事情。

请帮忙。

1 个答案:

答案 0 :(得分:5)

我认为你应该补充一下     的风格= “背景:白色;” 使它看起来像是可写的

<input type="text" id="txtDate" class="date" readonly="readonly" style="background:white;"/>