Как настроить DatePicker год по умолчанию? - PullRequest
0 голосов
/ 03 июня 2018

Я использую загрузчик даты начальной загрузки и показываю только годы.Когда я загружаю страницу, я хотел бы установить год по умолчанию, попробовал следующее, но вместо этого выделен текущий год (2018).

$('#sandbox-container div').datepicker({
  format: "yyyy",
  viewMode: "years", 
  minViewMode: "years",
  updateViewDate: false,
  changeYear: true,
  defaultDate: '2014'
});

Дело в том, что это страница редактирования, поэтому годисходя из БД, поэтому мне нужно иметь возможность установить год по умолчанию в соответствии со значением, которое я получаю из БД.

1 Ответ

0 голосов
/ 03 июня 2018

Мне пришлось изменить updateViewDate: false на updateViewDate: true, так:

$('#sandbox-container div').datepicker({
  format: "yyyy",
  viewMode: "years", 
  minViewMode: "years",
  updateViewDate: true,
  changeYear: true,
  defaultViewDate: {year: '2014'}
});
...