datepicker2在datepicker1之前没有选择日期

时间:2013-08-29 12:17:20

标签: jquery jquery-ui-datepicker

您好我有两个datepicker: $("#dat1").datepicker$("#dat2").datepicker

两者都在文本框中返回正确的日期。我想这样做,当我点击dat2时,我无法在dat1之前选择几天。如果我选择的第一天是dat1 + 7 /下周。我能怎么做?

示例:textbox1 = 05/12/2013          textbox2 =不在12/12/2013之前

我的选择:onSelect: function (date) { var d = new Date(date);});

1 个答案:

答案 0 :(得分:1)

DEMO

$(function () {
    $("#from").datepicker({
        onClose: function (selectedDate) {
            var x = selectedDate.split('/');
            var d = new Date(x[0] + ',' + x[1] + ',' + x[2]);
            var res = d.setDate(d.getDate() + 7);
            var dateMsg = (d.getMonth() + 1) + '/' + d.getDate() + '/' + d.getFullYear();
            console.log(dateMsg);
            $("#to").removeClass('hasDatepicker').datepicker({
                minDate: dateMsg
            });
        }
    });
});