Datepicker:minDate更改所选日期

时间:2013-11-05 07:22:35

标签: jquery datepicker

我正在根据某些条件更改jquery datepicker的minDate。如果当前日期小于minDate,它也会更改当前日期。这是预期的。当然,它不会触发onSelect,因为日期未被选中但在内部发生变化。

有没有办法赶上这个日期的变化?

1 个答案:

答案 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