jquery datepicker-将minDate设置为在beforeShow中设置的数组中的第一项

jquery datepicker-将minDate设置为在beforeShow中设置的数组中的第一项,jquery,jquery-ui,jquery-ui-datepicker,Jquery,Jquery Ui,Jquery Ui Datepicker,下面的代码设置了一个日期数组,我将使用该数组在日期选择器中设置可选择的日期 我正在努力将minDate设置为这个数组中的第一个日期 这可能吗 $('.propertyAvailabilityCal').datepicker({ beforeShow: function(input, inst) { startDates = []; $(input).siblings("select.startdates").find("opti

下面的代码设置了一个日期数组,我将使用该数组在日期选择器中设置可选择的日期

我正在努力将minDate设置为这个数组中的第一个日期

这可能吗

$('.propertyAvailabilityCal').datepicker({

        beforeShow: function(input, inst) {
            startDates = [];

            $(input).siblings("select.startdates").find("option").each( function() {
                  var startdateParts = $(this).val().split(', ');
                  startDates.push(startdateParts[0] + ", " + (parseInt(startdateParts[1], 10)-1) + ", " + parseInt(startdateParts[2], 10));
            });

            // SET minDate to the first date in the startDates array...

        }
    });
这里有一把小提琴,试图更好地解释它。。。它目前在7月打开datepicker(当前月份,因为我已经设置了它),但我希望它意识到第一个可选择的日期是11月1日,并将其设置为minDate


你能为这个做一把小提琴吗?可以,但现在不行。。。