我正在根据某些条件更改jquery datepicker的minDate。如果当前日期小于minDate,它也会更改当前日期。这是预期的。当然,它不会触发onSelect,因为日期未被选中但在内部发生变化。
有没有办法赶上这个日期的变化?
答案 0 :(得分:1)
今天是否解决了这个问题:
target.datepicker({ showOn: 'none', dateFormat: 'dd.mm.yy' }); // config
var focus = function() {
var currentValue = input.value;
target.datepicker('option', 'minDate', '31.10.2017'); // set minDate
target.datepicker('show');
input.value = currentValue; // set value back to orginal
}
input.addEventListener('focus', focus); // listen to input focus