此配置:
$(function () {
$('#datetimepicker').datetimepicker({
defaultDate: moment(),
sideBySide: true
});
});
当没有为此字段设置值时(例如来自数据库),允许设置默认日期和时间。
我的问题:我想对其进行配置,以便仅在单击日历图标后才显示默认日期和时间。 IE。如果没有值传递给输入,则默认情况下它应该为空,如果用户单击日历,则它变为默认值(请参见下面的说明图片)。
最佳答案
已找到解决方案here :
$("#myDateTimePicker").datetimepicker({
useCurrent: false
}).on('dp.show', function() {
return $(this).data('DateTimePicker').defaultDate(new Date());
});
它不是很优雅,所以如果有人知道如何使它更漂亮,欢迎您的回答。
关于javascript - Bootstrap datetimepicker 仅在扩展日历中默认日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36843167/