JQuery UI Datapicker: Как добавить кнопки следующего / предыдущего года - PullRequest
9 голосов
/ 06 августа 2010

Я использую функцию выбора года с выпадающим списком.Я использую это, чтобы установить дни рождения людей по крайней мере 18 лет.Пока что работает отлично.Я настроил его, используя эти параметры:

        $('#datepicker').datepicker({
        changeMonth: true,
        changeYear: true,
                    dateFormat: 'dd-mm-yy',
                    minDate: '-100Y',
                    maxDate: '-18Y'
    });

Однако мне бы хотелось иметь навигацию по годам.Можно ли добавить кнопку «следующий / предыдущий год»?

Заранее благодарен за любую помощь!

Ответы [ 2 ]

15 голосов
/ 06 августа 2010

Проверьте это: http://jqueryui.com/demos/datepicker/dropdown-month-year.html входит в плагин DatePicker

$(function() {
  $('#datepicker').datepicker({
   changeMonth: true,
   changeYear: true
  });
 });
0 голосов
/ 12 июня 2018

Чтобы завершить ответ @ PranayRana, пользовательский интерфейс jQuery дает вам возможность выбрать год с опцией changeYear, а также вы можете указать диапазон дат для вашего средства выбора даты (для поля birth date для пример).

Вот пример:

$(".datepicker").datepicker({
    changeYear: true, // Add the ability to select the year
    yearRange: '1930:2000', // Set the year range selection from 1930 to 2000
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...