Как ограничить представление даты Bootstrap Datepicker только годом

Я использую Bootstrap 3.3.6 (последняя версия) и плагин Datepicker 1.6.0 (последняя версия).

Я хочу, чтобы поле даты принимало и отображало год только в определенном диапазоне (в моем текущем случае 2014, 2015 и 2016).

У меня есть эта настройка на месте:

$('#my-container .my-class').datepicker({
  //format: " yyyy", // does not work
  minViewMode: "years",
  maxViewMode: "years",
  startDate: '01/01/2014',
  endDate: new Date(),
  startView: "year" //does not work
});

Можно ли ограничить ввод и отображение только 4-значным годом?

1 ответ

Решение

Попробуйте это решение:

$('.datepicker').datepicker({
    autoclose: true,
    format: " yyyy",
    viewMode: "years", 
    minViewMode: "years",
    startDate: '2014',
    endDate: new Date(),
});

Смотрите JsFiddle. Я надеюсь, что это работает для вас, спасибо.

Другие вопросы по тегам