【问题标题】:Validation of date input into textbox when using JQueryUI Datepicker使用 JQueryUI Datepicker 时验证输入到文本框中的日期
【发布时间】:2013-08-22 20:58:40
【问题描述】:

我有一个已将日期选择器附加到的文本框。如果用户通过 datepicker 输入日期一切都很好,但他们也有能力进入并直接在文本框中输入错误的日期。即 1/55/1995 是否可以禁用文本框以便只能使用日历?

人们如何防止这种情况发生?

【问题讨论】:

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


    【解决方案1】:

    看起来您需要的只是禁用该字段或将其设为只读。看看这个答案How can I disable all keyboard keys?

    我会说 readonly 是更好的选择,因为它仍然允许在回发值时检索该值;不要认为禁用的字段会被拾取。

    【讨论】:

      【解决方案2】:

      如果手动输入文本框,您可以验证输入文本。

      看看下面的网址, http://keith-wood.name/uiDatepickerValidation.html

      希望这会有所帮助。

      干杯

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-02-24
        相关资源
        最近更新 更多