I am using bootstrap-datetimepicker plugin from Jonathan Peterson on my project.
I'm having a problem with change event :
If I define event like this :
$('#Release').on('dp.change', function(e){ console.log(e.date()); })
I get the error :
Uncaught TypeError: e.date is not a function
Anyone knows how to get new date value on change event ?
Looking at that link, it appears you are very close. You need to remove the parenthesis to get the right value.The way you currently are trying to log the value makes the browser think it needs to call a function.
$('#Release').on('dp.change', function(e){ console.log(e.date); })
Please use this code to get change event of datetimepicker:
$('.datepicker').datetimepicker(
{ format: 'MM/DD/YYYY' }).on('dp.change', function (e) { });
Thanks to Kenneth suggestion, I figured out :
$('#Release').on('dp.change', function(e){
var formatedValue = e.date.format(e.date._f);
console.log(formatedValue);
})
Thank you Kenneth :)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With