Bootstrap Datetimepicker change event is not firing without errors. Any clue?
.md
$('#datetimepickerStart').datetimepicker();
$('#datetimepickerStart').datetimepicker().on('change', function (ev) {
alert('!!!');
});
Bootstrap Datetimepicker change event is not firing without errors. Any clue?
https://github.com/Eonasdan/bootstrap-datetimepicker/blob/master/docs/Events.md
$('#datetimepickerStart').datetimepicker();
$('#datetimepickerStart').datetimepicker().on('change', function (ev) {
alert('!!!');
});
Share
Improve this question
edited Aug 3, 2016 at 13:28
NoWar
asked Aug 3, 2016 at 13:22
NoWarNoWar
37.6k82 gold badges337 silver badges514 bronze badges
1
|
3 Answers
Reset to default 16I found the solution
$('#datetimepickerStart').datetimepicker().on('dp.change', function (event) {
alert('!!!');
});
<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);
})
This worked for me.
following method worked for me. I am using bootstrap datepicker
$('.date-range-filter').on('change dp.change', function(e){
alert('changed');
});
console.log("execute");
next to your code and check if it executes. If not - you did not add your JS script. – RaV Commented Aug 3, 2016 at 13:24