从另一个日期选择器中选择另一个值后,获取日期选择器的起始值

Getting datepicker starting value after selecting another value from another datepicker

本文关键字:选择器 另一个 取日期 获取 选择 日期      更新时间:2023-09-26

所以我有两个日期选择器。我想通过选择第一个日期选择器值来获得第二个日期选择器minDate值。例如:如果我选择第一个日期选择器值为2015年3月22日,则第二个日期选择器的值将从2015年3日23日开始如果我选择2015年5月13日,第二个日期选择器值将从2015年5日14日开始。我该如何做到这一点。这就是我尝试的:

$(".datepicker").datepicker({
     minDate: 'today',
     yearRange: "2015:2016",
     dateFormat: 'dd-mm-yy' 
});
$(".datepicker2").datepicker({
     minDate: 1,
     yearRange: "2015:2016",
     dateFormat: 'dd-mm-yy' 
});

您可以在datepicker1的值更改后重置datepicker2的minDate选项:

HTML:

<input id="datepicker1" />
<input id="datepicker2" />

jQuery:

$("input").datepicker();
$("#datepicker1").change(function() {
   var minDate = $(this).val();
   $("#datepicker2").datepicker("option", "minDate", minDate);
});

http://jsfiddle.net/ke8LowuL/

假设您使用的是"jquery datepicker",则可以订阅onSelect事件

JQuery Datepicker onchange事件帮助!