Jquery UI datepicker minDate

时间:2013-07-09 16:24:20

标签: javascript jquery

我有2个输入字段(#from和#to)。我希望#to的minDate比#from中的日期提前1天设置。

我使用以下代码设置minDate,与#from:

中的日期相同
    $("#to").datepicker("option", "minDate", document.getElementById("from").value);

我不知道如何提前一天设置它。

例如,如果#from的值为'07 / 09/2013',我希望#to的minDate为'07 / 10/2013'

3 个答案:

答案 0 :(得分:4)

您可以尝试以下操作,而不是使用“getDate”并添加1天

$("#to").datepicker("option", "minDate", $("#from").datepicker('getDate') + 1);

答案 1 :(得分:1)

$("#from").datepicker({
    onSelect: function(dateStr) {
      var date = $(this).datepicker('getDate');
      if (date) {
            date.setDate(date.getDate() + 1);
      }
      $("#to").datepicker('setDate', date);
    }
});

答案 2 :(得分:0)

var dt = document.getElementById(“from”)。value //你可以在这里使用jquery 然后增加日期(按照以下链接) Incrementing a date in JavaScript 然后使用你的+ 1日期

绑定你的日期选择器