javascript - 日期时间选择器上的更改功能无法正常工作

标签 javascript jquery jquery-ui datetimepicker timepicker

我在我的项目中使用了datetimepicker。但是当我使用更改事件调用 ajax 函数时,它会被多次调用。

此外,当在具有更改功能警报的浏览器上运行脚本时,它会进入无限状态,即使在关闭按钮后,警报似乎也不会删除。

使用的日期时间选择器版本:3.1.12

$("#timepickerstartt").change(function(){
  alert();
}); 

用于日期时间选择器的片段

注意:我尝试过onselect事件,但没有成功。

$('#cashing_start_time').datetimepicker({
  datepicker:false,
  theme:'dark',
  format:'H:i',
  onChange: function(selectedDate) {
      alert();
    }
});

最佳答案

你离得太近了... 你可以使用这个功能

$('#timepickerstartt').on('dp.change', function(e){ console.log(e.date); })

看到这个link了解更多详情

参见jsfiddle

关于javascript - 日期时间选择器上的更改功能无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49789466/

相关文章:

javascript - 在 jQuery 函数中使用 Javascript 是一种不好的做法吗?

javascript - 读取输入标签上输入的值

php - 使用 htaccess 拒绝 ajax 文件访问

jquery - 显示 jquery 日历

javascript - 自动完成使用羊驼形式显示键和值

Javascript - 将日期字符串转换为美国日期格式

javascript - 如何转换此日期范围(月,年)日期选择器以以数字格式显示月份的输出

jquery - 在 jquery-ui slider 函数中调用插件

javascript - 我有一门课,我想打开它,但它不能正常工作

javascript - 如何在按回车键使用 contenteditable 时多次提交表单