javascript - 从另一个日期选择器选择另一个值后获取日期选择器起始值

标签 javascript jquery 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' 
});

最佳答案

在 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/

关于javascript - 从另一个日期选择器选择另一个值后获取日期选择器起始值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29194013/

相关文章:

javascript - 更改discord.js 中的 channel 权限

jquery - scrolltop 不会向右移动

javascript - 网页的日期选择器仅允许单击特定日期

javascript - Mirth Javascript IF 编码问题

JavaScript |使用变量添加月份至今时出现错误结果

jQuery - :not selector 内不区分大小写的值

javascript - 母版页中的 Jquery 日期选择器

javascript - 选择加载 Bootstrap Datepicker 的 div

Javascript 事件自定义属性消失

jquery - 关于 jQuery load() 的概念