繁体   English   中英

Bootstrap datetimepicker仅在扩展日历中的默认日期和时间

[英]Bootstrap datetimepicker default date&time in expanded calendar only

这个配置:

$(function () {
    $('#datetimepicker').datetimepicker({
        defaultDate: moment(),
        sideBySide: true
        });
});

允许在没有为此字段设置值时设置默认日期和时间(例如,从数据库中)。

我的问题 :我想配置它,所以它应该只在点击日历图标后显示默认日期和时间。 即,如果没有值传递给输入,则默认情况下它应为空,如果用户单击日历,则它将成为默认值(请参阅下面的说明图片)。

在此输入图像描述

解决方案在这里找到:

$("#myDateTimePicker").datetimepicker({
  useCurrent: false
}).on('dp.show', function() {
  return $(this).data('DateTimePicker').defaultDate(new Date());
});

它不是很优雅,所以如果有人知道如何使它更漂亮,欢迎你的回答。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM