Jquery ui jQuery UI日期选择器默认为日期范围内的最后一个日期

Jquery ui jQuery UI日期选择器默认为日期范围内的最后一个日期,jquery-ui,jquery-ui-datepicker,Jquery Ui,Jquery Ui Datepicker,即使提供了默认日期,datepicker也默认为最大日期。以下代码设置日期选择器的最小、最大和默认日期。但是,当显示文本框时,日期选择器中的默认日期设置为最大日期 这是一个日期选择器错误吗 var from = new Date(parseInt(dict["from"].substr(6))); var to = new Date(parseInt(dict["to"].substr(6))); $("#PlanDate").datepicker('option', {

即使提供了默认日期,datepicker也默认为最大日期。以下代码设置日期选择器的最小、最大和默认日期。但是,当显示文本框时,日期选择器中的默认日期设置为最大日期

这是一个日期选择器错误吗

  var from = new Date(parseInt(dict["from"].substr(6)));
  var to = new Date(parseInt(dict["to"].substr(6)));
  $("#PlanDate").datepicker('option', {
                dateFormat: "mm/dd/yy",
                defaultDate: $.datepicker.formatDate("mm/dd/yy", from),
                minDate: from,
                maxDate: to
            });

$.datepicker.formatDate()是否返回您所期望的日期?@PatrickJamesMcDougle是的,它以正确的格式返回了预期的日期。您再次检查了往返日期是否以某种方式意外交换?除此之外,我被难住了。