为什么jQuery datepicker在设置日期格式时不限制输入?

时间:2010-07-15 03:42:02

标签: jquery-ui datepicker date-format

我有一个输入字段被设置为日期选择器。当我初始化dateFormat选项时,它会停止约束输入,我可以在文本框中输入各种垃圾日期。为什么会这样?我希望在设置自定义日期格式时,约束输入仍然有效。

myTextInput.datepicker({ dateFormat: "dd-M-yy" });

如果我没有设置dateFormat选项,则输入会按预期进行约束。

1 个答案:

答案 0 :(得分:3)

它似乎不是打破它的自定义日期格式本身。看来,当你的dateFormat包含一个不受限制的字符串表示时。

$('#mydate').datepicker({ dateFormat: "yy-mm-dd" });

这似乎工作正常。

所以基本上代码M,MM,D和DD打破它。