Подтвердить что ты не робот

Jquery datepicker years изменяется

Я использую datepicker jquery для поля, чтобы установить дату рождения, пока отображается сборщик по умолчанию, который дает возможность прокручивать данные на каждый день и звучит утомительно. Есть ли способ, с помощью которого я могу изменить годы года, скорее, используя месяцы, чтобы изменить год в свою очередь.

4b9b3361

Ответ 1

В атрибуте datepicker есть свойство changeYear, которое вы можете установить в true.

$( ".selector" ).datepicker({ changeYear: true });

http://jqueryui.com/datepicker/#dropdown-month-year

Это отобразит список выбора, из которого вы можете выбрать год, который вы хотите.

Ответ 2

Вставьте changeYear: true в свой параметр DataPicker.

Пример:

$(function() {
        $( ".datepicker" ).datepicker({
            changeMonth: true,
            changeYear: true
        });
    });

Ответ 3

Установите changeYear: true, как показано в следующем примере кода:

 $("#birth_date").datepicker({
            dateFormat: 'yy-mm-dd',
            changeMonth: true,
            changeYear: true,
            maxDate: '-1D'
        },
        $.datepicker.regional["fr"]
    );

Подробнее см. здесь https://jqueryui.com/datepicker/

Ответ 4

Вы можете включить раскрывающийся год, используя свойство changeYear (см. jQuery UI) из объекта datepicker.