0

我的输入用空值初始化。因此,当 datetimepicke 第一次使用并选择日期时,它会将当前时间放在它上面。但我想指定一些第一次选择的默认时间。例如,用户选择空的 datetimepicker EndDate 并第一次选择日期(例如 2014-09-19)他应该收到 2014-09-19 23:59:59

尝试了 defaultDate 属性,但它替换了初始空白值。在这里找不到解决方案。

HTML:

<div id="EndDate" class="input-group date dp">
    <input type="text" class="form-control" value="" />
    <span class="input-group-addon">
        <span class="glyphicon glyphicon-calendar"></span>
    </span>
</div>

Javascript:

$(this).find(".dp").datetimepicker({
    useSeconds: true,
    minDate: new Date()
});
4

1 回答 1

0

可以通过修改原始js文件来实现。在 bootstrap-datetimepicker.js 中需要找到 'update' 方法并添加一些指定的代码。此外,还必须创建像“defaultTime”这样的新属性才能在修改后的方法中使用它。

于 2014-09-20T18:19:37.640 回答