【问题标题】:Google chrome suddenly started opening bootstrap time and date picker automatically谷歌浏览器突然开始自动打开引导时间和日期选择器
【发布时间】:2021-04-06 21:06:37
【问题描述】:

在我的网站中,我添加了bootstrapMaterialDatePicker 用于从日历中选择日期。单击input 字段后,需要打开弹出窗口。就在几分钟前它工作得很好。但是突然它在页面加载后立即开始打开弹出窗口,而无需单击 chrome 浏览器中的特定 input 字段。但是所有其他浏览器都可以正常工作。

这就是我的 html 域代码。

<input type="text" name="date" id="date" class="form-control text-left js-calendar-future" pattern="(0[1-9]|1[012])[- /](0[1-9]|[12][0-9]|3[01])[- /](19|20)\d\d" required="">

这就是我初始化 bootstrapMaterialDatePicker 库的方式

 $(document).ready(function() { 
 $('.js-calendar-future').bootstrapMaterialDatePicker({
    weekStart: 0, 
    time: false,
    minDate: new Date(),
    format: 'MM/DD/Y',
    triggerEvent: 'click',
});
});

【问题讨论】:

    标签: twitter-bootstrap google-chrome bootstrap-datetimepicker bootstrap-material-design


    【解决方案1】:

    所以,在进行了迷失的研究之后,我终于找到了解决方案。只是我不得不删除triggerEvent: 'click', 属性。 所以这是我的代码。

     $(document).ready(function() { 
       $('.js-calendar-future').bootstrapMaterialDatePicker({
       weekStart: 0, 
       time: false,
       minDate: new Date(),
        format: 'MM/DD/Y',
       triggerEvent: 'click',
     });
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-23
      • 2013-08-08
      • 2012-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多