Проблема с выпадающим списком jQuery datepicker year в yearRange

#jquery #jquery-ui

#jquery #jquery-пользовательский интерфейс

Вопрос:

 $('.datepicker').datepicker({yearRange: "1970:2019"});
  

не удается просмотреть выпадающий список лет

Комментарии:

1. возможно, вам придется добавить changeYear:true, , но это только предположение

Ответ №1:

Вы можете попытаться получить или установить параметр yearRange после инициализации:

 // Get
var yearRange = $( ".datepicker" ).datepicker( "option", "yearRange" );

// Set
$( ".datepicker" ).datepicker( "option", "yearRange", "2002:2012" );
  

Комментарии:

1. Не работает. Параметр метода ошибки не существует в datepicker

Ответ №2:

Попробуйте это, у меня это работает

 $(document).ready(function() {
    $(".datepicker").datepicker({
      changeYear:true,
      yearRange: "1970:2019"
    });
});
  

Комментарии:

1. Не работает. Всякий раз, когда я устанавливаю yearRange, выпадающий список выбора года исчезает