【发布时间】:2016-12-22 21:41:17
【问题描述】:
我无法让它接受输入,它只是进入默认的 mm/dd/yyyy。
$('.customDate').datepicker({ dateFormat: 'dd-mm-yy' }).mask('99/99/9999');
我试过 'dd-mm-yy' 和 'dd-mm-yyyy' 没有运气。我已经阅读了文档。
我检查了给定类的元素。面具正在工作。所有文件都存在。
那一行是我的最后一行:
$(document).ready(function () {
});
【问题讨论】:
-
掩码插件可能覆盖了日期选择器。为什么要使用不同的格式?
-
补充一下,没有控制台错误停止脚本执行。
-
Barmar,我不是,根据文档,'yy' 实际上是 4 位数的年份。api.jqueryui.com/datepicker/#utility-formatDate
-
但是你的面具有
/,而dateFormat有-。 -
两者更改为“/”后结果相同。 formatDate 中的分隔符并不是实际设置的分隔符。
标签: jquery date datepicker