选择第一个日期的jquery范围datepicker查找下一个禁用和禁用所有将来的日期

我有一个jquery范围datepicker,其中有一个来自数组的禁用日期,需要在选择到达日期后禁用所有将来的日期,但是要在到达后第一个禁用日期之后禁用将来的日期

日期选择器代码为

$(function() {

    var array = ["2020-05-23","2020-05-24","2020-05-25","2020-05-26","2020-05-27","2020-05-28","2020-05-29","2020-05-30","2020-09-12","2020-09-13","2020-09-14","2020-09-15","2020-09-16","2020-09-17","2020-09-18","2020-09-19","2020-05-23","2020-06-20","2020-06-21","2020-06-22","2020-06-23","2020-06-24","2020-06-25","2020-06-26","2020-06-27","2020-06-28","2020-06-29","2020-06-30","2020-07-01","2020-07-02","2020-07-03","2020-07-04","2020-09-19"]

    $("#arrival").datepicker({
        beforeShowDay: function(date){
        var string = jQuery.datepicker.formatDate('yy-mm-dd',date);
        return [ array.indexOf(string) == -1 ]
    },dateFormat: "dd/mm/yy",changeMonth: true,changeYear: true,numberOfMonths: 1,yearRange: '2014:2025',minDate: new Date(1999,10 - 1,25),maxDate: '+30Y',firstDay: 1,onClose: function (selectedDate) {
        var myDate = $(this).datepicker('getDate'); 
            myDate.setDate(myDate.getDate()+1); 
        $('#departure').datepicker('setDate',myDate);
        $( "#departure" ).datepicker( "option","minDate",myDate);

    }
});

$("#departure").datepicker({
    beforeShowDay: function(date){
    var string = jQuery.datepicker.formatDate('yy-mm-dd',date);
    return [ array.indexOf(string) == -1 ]
},firstDay: 1 
});

});

选择第一个日期的jquery范围datepicker查找下一个禁用和禁用所有将来的日期

请帮忙!

tulianzhi 回答:选择第一个日期的jquery范围datepicker查找下一个禁用和禁用所有将来的日期

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3055809.html

大家都在问