【问题标题】:JQuery DatePicker constrain to only valid dates?JQuery DatePicker 仅限于有效日期?
【发布时间】:2011-10-20 18:11:15
【问题描述】:

我目前正在使用 JQuery 日期选择器,但它似乎并没有强制只输入有效日期。这可能吗?例如,它将允许我在日期字段中手动输入 22/22/22。最后一个结果是否可以只允许用户通过选择器弹出窗口输入日期?

谢谢

【问题讨论】:

    标签: jquery jquery-ui date


    【解决方案1】:

    尝试使用jQuery UI Datepicker Validation plugin。它与jQuery Validation 插件一起使用,并提供您所要求的确切功能。

    【讨论】:

      【解决方案2】:

      试试这个想法

      <input type='text' id='date' readonly='true'>
      

      或

      $("#date").keypress(function(event) {event.preventDefault();});
      

      或

      $("#date").attr( 'readOnly' , 'true' );
      

      更多详情在这里jQuery Datepicker with text input that doesn't allow user input

      【讨论】:

      • 最推荐使用 $("#date").keypress(function(event) {event.preventDefault();});。无需添加任何 jquery 插件
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-13
      • 1970-01-01
      • 1970-01-01
      • 2015-08-01
      • 2018-05-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多