Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在JQueryUI Datepicker中更改minDate赢得';行不通_Jquery_Jquery Ui - Fatal编程技术网

在JQueryUI Datepicker中更改minDate赢得';行不通

在JQueryUI Datepicker中更改minDate赢得';行不通,jquery,jquery-ui,Jquery,Jquery Ui,我有两个约会选择者: $('#Date1, #Date2').datepicker({ defaultDate: +1, minDate: +1 }); 每当我在Date1中选择一个日期时,我想将这个选择的日期设置为Date2中的minDate。 我为onclick的Date1设置了一个函数调用 function RefreshDate2() { $("#Date2").datepicker({ defaultDate: $("#Date1").datepicker("ge

我有两个约会选择者:

$('#Date1, #Date2').datepicker({
  defaultDate: +1,
  minDate: +1
});
每当我在Date1中选择一个日期时,我想将这个选择的日期设置为Date2中的minDate。 我为onclick的Date1设置了一个函数调用

function RefreshDate2() {
  $("#Date2").datepicker({
    defaultDate: $("#Date1").datepicker("getDate"),
    minDate: $("#Date1").datepicker("getDate")
  });
  $("#Date2").datepicker("refresh");
}
函数运行但不起作用,Date2的minDate仍然是today+1(如第一句中配置的)。有没有办法解决这个问题


提前谢谢

您试图重新创建选择器,而不是使用
方法,如下所示:

function RefreshDate2() {  
  var d1 = $("#Date1").datepicker("getDate");
  $("#Date2").datepicker('option', {
    defaultDate: d1,  
    minDate: d1
  }).datepicker("refresh");  
}