【发布时间】:2014-08-08 18:05:39
【问题描述】:
我的表单上有一个接受日期/时间的输入元素。它具有验证以检查它是否是有效的日期/时间。该字段的默认值是当前日期和时间。使用 Chrome 时,我可以多次更改此输入框的值,只要是有效的日期和时间,就会被接受。但是,在 IE 11 中,如果我将其更改为另一个有效的日期/时间,则表示无效值并且不允许保存表单。
日期/时间字段:
input#transit_date_arrived.form-control.date-time-picker(name='transit_date_arrived', ng-model='vehicle.transit_date_arrived', type='datetime')
在车辆模型中:
transit_date_arrived: {
type: sequelize.DATE,
allowNull: true,
validate: {
isDate: true
}
},
如果有人知道如何让它与 Internet Explorer 一起工作,我将不胜感激,谢谢!
【问题讨论】:
-
加载表单时,如果日期/时间字段为空,是否将元素标记为无效?
-
是的,这是必填字段
标签: angularjs internet-explorer-11