DateTimePicker控件,onClose和validateonBlur问题

时间:2019-07-17 10:39:04

标签: jquery datepicker jquery-ui-datepicker

在DateTimePicker控件中,如果validateOnBlur为true,则onClose函数在选择日期后或按Shift键后执行多次。我也想在datetimepicker控件之外单击时执行onClose函数。如果您有任何解决方案,请分享。

ctrl.datetimepicker({
  todayButton: true,
  showClear: true,
  toolbarPlacement: 'top',
  format: displayformat,
  closeOnWithoutClick: true,
  validateOnBlur: true,
  scrollMonth: false,
  value: val != null ? new Date(val) : "",
  onClose: function (dp, $input) {
    alert("Hit")
  },
  yearStart: yearStart,
  yearEnd: yearEnd,
  timepicker: (displayformat.indexOf("H") > -1 || displayformat.indexOf("h") > -1) ? true : false,
  datepicker: (displayformat.indexOf("D") > -1 || displayformat.indexOf("d") > -1) ? true : false,
  allowTimes: this._allowedTime
});

0 个答案:

没有答案