【问题标题】:Kendo datepicker limit the month values only from 0 to 12Kendo datepicker 将月份值限制在 0 到 12 之间
【发布时间】:2015-07-09 13:50:18
【问题描述】:

我有一个 MM/DD/YYYY 格式的剑道日期选择器,并且我已经对其应用了掩码。

现在我想将月份值限制在 1 到 12 之间,即使用户尝试手动输入值,例如 55 或 65,它也不应该允许用户这样做。

同样的规则适用于日期(即日期必须只允许 0 到 31 之间的值。

我是剑道新手,请帮帮我。

【问题讨论】:

    标签: jquery kendo-ui kendo-datepicker


    【解决方案1】:

    而不是限制用户输入无效值(这很困难 - 当用户莫名其妙地看到值消失或未粘贴时,当您的脚本更正用户输入/或阻止数据被粘贴时,您将如何复制粘贴的值粘贴等),允许用户只选择日期(而不是输入)通过将文本框设为只读(您必须设置文本框的样式对用户来说很明显它是只读的)

    $("#datepicker").attr("readonly", "readonly");
    

    或者通过显示一个标签(或一个只读文本框,样式类似于标签)来代替文本框,并让用户单独使用按钮来选择日期。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多