我已经搜索了这个问题的答案,但没有运气,所以现在我不得不问......
我有来自Trent Richardson的datetimepicker,由于某些原因设置了非常少的选项,它会自动将日期字段设置为今天的日期,当我点击外面而不选择日期时。
任何人都有什么想法?
这是我的代码:
$('input.datetime').datetimepicker({
ampm: true,
timeFormat: 'hh:mm tt',
addSliderAccess: true,
sliderAccessArgs: { touchonly: false },
});
感谢我能得到的所有帮助,这对我的员工使用该应用程序造成了一些困惑......
答案 0 :(得分:0)
我也搜索了高低,但在发出一些调试消息之后,答案显而易见。我注意到的是onClose方法有一个“value”参数,它具有你选择的实际日期。如果你什么都不选,它就有你文本框中的原始值。将其设置为inputbox和walaaaa的值!问题解决了。
如果您不这样做,当您只想关闭日期时间选择器时,当前日期将替换您的原始日期。
$('input.datetime').datetimepicker({
ampm: true,
timeFormat: 'hh:mm tt',
addSliderAccess: true,
sliderAccessArgs: { touchonly: false },
onClose: function (value) {
$('input.datetime').val(value);
}
});