Bootstrap Datetimepicker更改事件未触发

时间:2016-08-03 13:22:44

标签: javascript bootstrap-datetimepicker

Bootstrap Datetimepicker更改事件未触发且没有错误。任何线索?

https://github.com/Eonasdan/bootstrap-datetimepicker/blob/master/docs/Events.md

$('#datetimepickerStart').datetimepicker();

$('#datetimepickerStart').datetimepicker().on('change', function (ev) {
                alert('!!!');

});

3 个答案:

答案 0 :(得分:4)

我找到了解决方案

  $('#datetimepickerStart').datetimepicker().on('dp.change', function (event) {
                alert('!!!');
            });

答案 1 :(得分:1)

<div class="input-group date" id="dateOfBirth" data-target-input="nearest">
    <input type="text" class="form-control datetimepicker-input"
        data-target="#dateOfBirth" placeholder="Select DOB.." />
    <div class="input-group-append" data-target="#dateOfBirth"
        data-toggle="datetimepicker">
        <div class="input-group-text"> <i class="fa fa-calendar"> </i>
        </div>
    </div>
</div>



$("#dateOfBirth").on("change.datetimepicker", ({date}) => {
    var dob = $("#dateOfBirth").find("input").val();
    console.log(dob);
})

这对我有用。

答案 2 :(得分:1)

以下方法对我有用。我正在使用引导程序日期选择器

$('.date-range-filter').on('change dp.change', function(e){
    alert('changed');
    });