我正在使用Bootstrap 4的日期时间选择器 https://tempusdominus.github.io/bootstrap-4/
如果输入为空,则插件能够正常工作。然而,我有一个编辑表单,它已经有一个值,但日期选择器在页面加载时删除了该值。
<div class="container">
<div class="row">
<div class='col-sm-6'>
<div class="form-group">
<input class="form-control datetimepicker-input" data-target="#Entry_EntryDate" data-toggle="datetimepicker" data-val="true" data-val-date="The field Event Date must be a date." data-val-required="The Event Date field is required." id="Entry_EntryDate" type="datetime" value="2017-10-25 10:17 AM" />
</div>
</div>
</div>
</div>
以及默认的 JS
$(function() {
$('#Entry_EntryDate').datetimepicker();
});
这里是JsFiddle
我复制了推荐的jsfiddle,所以我确定我拥有所有正确所需的依赖。
我尝试更改区域设置、更改格式,但是没有运气。
$('#Entry_EntryDate').val()
必须是 momentjs 可以解析的格式。 - gogaz