从另一个datepicker中选择另一个值后获取datepicker起始值

时间:2015-03-22 11:52:57

标签: javascript jquery datepicker

所以这个想法是我有2个日期选择器。我想通过选择第一个datepicker值来获取第二个datepicker minDate值。 例如: 如果我选择第一个datepicker值为22-03-2015,则第二个datepicker值将从23-03-2015开始 如果我选择13-05-2015,则第二个datepicker值将从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' 
});

2 个答案:

答案 0 :(得分:0)

假设您使用的是“jquery datepicker”

,则可以订阅onSelect事件

JQuery Datepicker onchange event help!

答案 1 :(得分:0)

您可以在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/