【问题标题】:jquery datepicker date manual inputjquery datepicker 日期手动输入
【发布时间】:2011-05-03 11:34:45
【问题描述】:

如何使用“jQuery UI Datepicker 1.8.4”启用日期手动输入?

我可以在 chrome 中手动输入日期,但默认情况下不能在 firefox 中输入。

【问题讨论】:

  • “手动输入日期”是什么意思?

标签: jquery datepicker


【解决方案1】:

您可以在 chrome 和 firefox 中输入日期,我检查过。但是,日期选择器默认会阻止的一件事是,它只允许键入在当前日期格式中有效的字符。因此,如果您的日期格式是“03/02/1980”,那么它将不允许输入任何字母等。只有数字和 /。

如果这是您想要关闭的功能,以允许输入所有字符,请使用此功能:

$( ".selector" ).datepicker({ constrainInput: false });

constrainInput 设置为 false 将允许输入任何内容。

【讨论】:

  • 我在 Ubuntu 11.04 和 Windows 7 上都使用 firefox 3.6,手动输入不起作用,无论 constrainInput true 还是 false(我正在尝试输入数字)。在 Firefox 4 中它可以工作。
  • 对不起,这是我的错 - 输入有属性 maxlength="0" :)
猜你喜欢
  • 2013-09-17
  • 1970-01-01
  • 2019-08-04
  • 2014-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多