从另一个日期选择器中选择另一个值后获取日期选择器的起始值
Getting datepicker starting value after selecting another value from another datepicker
所以我的想法是我有 2 个日期选择器。我想通过选择第一个日期选择器值来获得第二个日期选择器 minDate
值。
例如:
如果我选择第一个日期选择器值为 22-03-2015,第二个日期选择器值将从 23-03-2015 开始
或 如果我选择 13-05-2015,第二个日期选择器值将从 14-05-2015 开始。我该如何实现。这是我试过的:
$(".datepicker").datepicker({
minDate: 'today',
yearRange: "2015:2016",
dateFormat: 'dd-mm-yy'
});
$(".datepicker2").datepicker({
minDate: 1,
yearRange: "2015:2016",
dateFormat: 'dd-mm-yy'
});
假设您使用的是 'jquery datepicker'
,您可以订阅 onSelect 事件
JQuery Datepicker onchange event help!
您可以在日期选择器 1 的值更改后重置日期选择器 2 的 minDate
选项:
HTML:
<input id="datepicker1" />
<input id="datepicker2" />
jQuery:
$("input").datepicker();
$("#datepicker1").change(function() {
var minDate = $(this).val();
$("#datepicker2").datepicker("option", "minDate", minDate);
});
所以我的想法是我有 2 个日期选择器。我想通过选择第一个日期选择器值来获得第二个日期选择器 minDate
值。
例如:
如果我选择第一个日期选择器值为 22-03-2015,第二个日期选择器值将从 23-03-2015 开始
或 如果我选择 13-05-2015,第二个日期选择器值将从 14-05-2015 开始。我该如何实现。这是我试过的:
$(".datepicker").datepicker({
minDate: 'today',
yearRange: "2015:2016",
dateFormat: 'dd-mm-yy'
});
$(".datepicker2").datepicker({
minDate: 1,
yearRange: "2015:2016",
dateFormat: 'dd-mm-yy'
});
假设您使用的是 'jquery datepicker'
,您可以订阅 onSelect 事件JQuery Datepicker onchange event help!
您可以在日期选择器 1 的值更改后重置日期选择器 2 的 minDate
选项:
HTML:
<input id="datepicker1" />
<input id="datepicker2" />
jQuery:
$("input").datepicker();
$("#datepicker1").change(function() {
var minDate = $(this).val();
$("#datepicker2").datepicker("option", "minDate", minDate);
});