2016-04-29 7 views
1

Я хочу использовать Bootprap datepicker, чтобы выбрать месяц, но он всегда возвращает последний день прошлого месяца, например, если я выбираю январь 2016 года, он возвращает 12-31-2015, я хочу получить первый день месяца, который я выбрал.Возврат в последний день прошлого месяца при использовании Bootstrap Datepicker для выбора месяца

Мой код:

if ($(this).hasClass('month-only')) { 
     $(this).prop('readonly', true).datepicker({ 
     format: 'yyyy-mm', 
     viewMode: 'months', 
     minViewMode: 'months', 
     autoclose: true 
     }); 
    } 

ответ

1

Хм, выше ответ не установите дату до конца месяца в ссылке jsfiddle. Если кто-то все еще ищет ответ, я предоставил обновленный ответ на этот пост здесь: bootstap Datepicker : set value as last day of the month not working

Вам необходимо использовать событие 'changeDate' и метод 'update', чтобы установить дату, как вы хотели бы избежать по умолчанию - первый день месяца.