【问题标题】:Bootstrap datetimepicker does not firing change event on time changeBootstrap datetimepicker 不会在时间更改时触发更改事件
【发布时间】:2017-06-21 10:40:38
【问题描述】:

我只使用时间输入(此链接上给出的自定义格式示例 3)http://eonasdan.github.io/bootstrap-datetimepicker/

我只想在用户单击向上或向下进行小时或分钟更改时及时收听更改。我试过change.dpchangedp.change,但都没有工作

<div class='input-group date' id='datetimepicker3'>
  <input type='text' class="form-control" id="start_time"/>
  <input type="hidden" name="book_meeting[start_date]" id="book_meeting_start_date" />
  <span class="input-group-addon">
    <span class="glyphicon glyphicon-time"></span>
  </span>
</div>
$("#start_time").on("change", function(e) {
  alert("helloi");
});

$("#book_meeting_start_date").on("change", function(e) {
  alert("helloi");
});

$("#book_meeting_start_date").on("change.dp", function(e) {
  alert("helloi");
});

【问题讨论】:

    标签: javascript jquery twitter-bootstrap bootstrap-datetimepicker eonasdan-datetimepicker


    【解决方案1】:

    搜索后我找到了答案。我最终使用了 dp.hide,它按预期工作。

     $('#datetimepicker3').datetimepicker({
        stepping: 5,
        format: 'HH:mm'
    }).on('dp.hide', function (event) {
    
    });
    

    【讨论】:

    • 我有同样的问题 :((( 并且这种解决方法对我的用例没有帮助。即使触发手动更改事件在该事件中也不起作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-29
    • 2014-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多