javascript - 将事件附加到 Bootstrap DatetimePicker

标签 javascript jquery jquery-events bootstrap-datetimepicker

使用 Javascript,如何在 Bootstrap DatetimePicker ( Homepage ) 中的日期时间更改时附加事件监听器

<script>
    $(function(){
        document.getElementById('dtp1').addEventListener('change',function(e){
            //Do Something
        });
    });
</script>

但是,当我使用键盘或鼠标(点击)更改日期时,上述函数不会被触发。

HTML 看起来像这样:

<div class="form-group">
    <div class='input-group date' id='dtp1'>
        <span class="input-group-addon" id="basic-addon1">Date</span>
        <input type='text' class="form-control"/>
        <span class="input-group-addon">
            <span class="glyphicon glyphicon-calendar"></span>
        </span>
    </div>
</div>

如果有人建议正确的方法来做到这一点,我将不胜感激。

最佳答案

我制定了一个能够实现目标的解决方案。

<script>
    $("#dtp1").on("dp.change",function (e) {
        //Do Something
    });
</script>

关于javascript - 将事件附加到 Bootstrap DatetimePicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28594965/

相关文章:

javascript - 我收到错误 : Failed to register a ServiceWorker: A bad HTTP response code (404) was received when fetching the script

javascript - 使用 JavaScript Canvas 进行高效的像素操作

javascript - Canvas 水平旋转图像

javascript - jquery 未解除插件中完成的 "resize"绑定(bind)

asp.net mvc 开发人员的 javascript 最佳实践

javascript - MVC 4使用jquery如何检查模型属性中是否有元素

jquery - 在 scala.js 中实现 jquery-ui

javascript - JavaScript 中加载或单击时动画不播放

javascript - 使用 jQuery 的 .on() 方法防止 Ajax.BeginForm 中提交的默认行为

javascript - .trigger() 中的额外参数未到达监听器函数 : what is happening?