JqueryCalendar签出日期应在我们选择签入日期后一周内自动填写

JqueryCalendar签出日期应在我们选择签入日期后一周内自动填写,jquery,jquery-ui,datepicker,Jquery,Jquery Ui,Datepicker,我正在实现一个日历日期选择器,用于输入两个日期,即入住日期和退房日期。在这里,默认情况下,入住日期应为今天的日期,退房日期应为1周后的日期。一旦我们在签入中选择了日期,它就会自动填充签出占位符中的日期 我正在使用jquery: 他们的建议如下: $( "#checkOut" ).datepicker({ defaultDate: +7 }) 但这对我不起作用 如果您有任何建议,我们将不胜感激。请查看此小提琴,[修改版] 你也可以参考这个jquery插件来查询@Ricky。。。我需要两个

我正在实现一个日历日期选择器,用于输入两个日期,即入住日期和退房日期。在这里,默认情况下,入住日期应为今天的日期,退房日期应为1周后的日期。一旦我们在签入中选择了日期,它就会自动填充签出占位符中的日期

我正在使用jquery: 他们的建议如下:

    $( "#checkOut" ).datepicker({ defaultDate: +7 })
但这对我不起作用


如果您有任何建议,我们将不胜感激。

请查看此小提琴,[修改版]


你也可以参考这个jquery插件来查询@Ricky。。。我需要两个输入文本框作为签入和签出。如果我选择了签入日期,签出字段将自动填入从现在起1周后的日期。@Vijayakumar Selvaraj。。。实际上,我需要两个输入文本框作为签入和签出。如果我选择签入日期,签出字段应自动填入从现在起1周后的日期。添加了JSFIDDLE修改版本谢谢,但我需要在签出字段中用新生成的日期初始化日历。如果我点击这个文本框,日历就会显示为选中的生成日期。OK。检查这把小提琴这是你想要的吗?非常感谢……@Vijayakumar Selvaraj。它工作得很好。现在,我的要求是将签出日历的不可选择日期设置为签入时选择的日期。
$("#FromDate").datepicker({
    onSelect: function(dateText, inst) {
        $("#ToDate").val($.datepicker.formatDate('m/d/yy', new Date(new Date(dateText).getTime() + 7*24*60*60*1000)));
        $.datepicker.setDefaults({"defaultDate":dateText});
    }
});
$("#ToDate").datepicker();

<input  id="FromDate" />
<input id="ToDate" />