我正在使用bootstrap-datepicker.js(版本1.6.1)来显示带有dd / mm / yyyy格式的简单日期选择器 .
它初始化如下:
$e.datepicker({
format: "dd/mm/yyyy"
, endDate: ed // end date
, autoclose: true
, startDate: sd // start date
, language: lang
});
如果用户浏览日历并单击所需的日期,则datepicker工作正常并且日期正确设置为可配置格式 .
但问题来自于他在输入上手动输入日期 .
不知何故,如果用户手动键入DD / MM / YY ,则该值正被datepicker接受,并且不会自动转换为DD / MM / YYYY .
有谁知道这是对datepicker库的限制还是我在这里错过了一些配置?
1 回答
我想你可以用
避免手动输入 . 如果没有,您必须编写JS来格式化日期 . Datepicker自动从手动输入转换 .