【问题标题】:jQuery datepicker - increasing mindDate by one dayjQuery datepicker - 将 mindDate 增加一天
【发布时间】:2021-05-19 21:33:41
【问题描述】:

我有两个日期选择器。 2cnd 中的 minDate 只能与第一个相同或更高。我想修改此代码以将 minDate 增加一天,但我以某种方式破坏了 2cnd 日期选择器。

欢迎任何帮助和指点。谢谢。

    $("#arrivalDate").datepicker({
        minDate: 'dateToday',
        dateFormat: 'dd-mm-yy',
        onSelect: function (date) {
            var depDate = new Date(date);
            depDate.setDate(depDate.getDate() + 1);
            $("#departureDate").datepicker('option', 'minDate', depDate);
            
        }
    });
    $("#departureDate").datepicker({
        dateFormat: 'dd-mm-yy'
    });

【问题讨论】:

标签: jquery datepicker


【解决方案1】:

我想我需要睡觉了。早上第一件事就找到了解决方案。

src

    $("#arrivalDate").datepicker({
        minDate: 'dateToday',
        dateFormat: 'dd-mm-yy',
        onSelect: function (date) {       
            var newDate = $(this).datepicker('getDate');
            if (newDate) { // Not null
                newDate.setDate(newDate.getDate() + 1);
            }
            $("#departureDate").datepicker('option', 'minDate', newDate);
        }
    });
    $("#departureDate").datepicker({
        dateFormat: 'dd-mm-yy'
    });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-17
    相关资源
    最近更新 更多