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

标签 javascript twitter-bootstrap eonasdan-datetimepicker

此配置:

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

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

我的问题:我想对其进行配置,以便仅在单击日历图标后才显示默认日期和时间。 IE。如果没有值传递给输入,则默认情况下它应该为空,如果用户单击日历,则它变为默认值(请参见下面的说明图片)。

enter image description here

最佳答案

已找到解决方案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/

相关文章:

javascript - JavaScript "parseInt()"的问题

css - 在 1 行中 Bootstrap 2 个背景颜色

javascript - Datetimepicker (EONASDAN) 将选择发送为最近四舍五入的纪元时间戳

javascript - 当aspx页面包含多个脚本文件时如何优化?

javascript - 当内部内容改变尺寸时包装器的平滑过渡

javascript - Bootstrap 4 - 位置碰撞 : sticky; and positon: fixed;

html - Bootstrap 和固定 iframe

javascript - 如何使用bootstrap datetimepicker获取三个月后的日期?

jquery - 使用 ajax 时 JQuery 中的插件 datetimepicker 出错

javascript - SVG 文本边缘未正确对齐