jQuery日期选择器范围取决于持续时间

时间:2016-12-12 04:19:37

标签: javascript jquery

我的贷款表格:

this is my loan application 如果收银员:

  • 选择授予日期" 2016/12/13"和
  • 放贷款期限" 5" 5表示5个月。
  • 截止日期自动填入" 2017/5/13" (" 2016/12/13" + 5个月)

如何更改我的代码,以便收银员可以在" 2017/5"中找到日期?

2 个答案:

答案 0 :(得分:0)

以下是您问题的解决方案:

https://jsfiddle.net/dipakthoke07/8FHwL/2406/

答案 1 :(得分:0)

这是我的解决方案,有一个事件处理器来设置第二个日期 HTML:

    <input type="text" id="start" /><br/>
    <input type="text" id="stop" />

的javascript / jquery的:

    $(document).ready(function() {

            $("#start").datepicker({
                onSelect: function () {
                    var d = $(this).datepicker("getDate");
                    d.setMonth(d.getMonth() + 5);
                    $("#stop").datepicker("setDate", d);
                }
            });
            // set start to today
            $("#start").datepicker( "setDate", Date.now());

            // this initializes the second one to today + 5 months
            $("#stop").datepicker();
            var datePlus5 = ($("#start").datepicker("getDate"));
            datePlus5.setMonth(datePlus5.getMonth() + 5);
            $("#stop").datepicker("setDate", datePlus5);

        });