DatePicker отображает не месяцы, а дни - PullRequest
0 голосов
/ 18 февраля 2020

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

datepicker

Я получаю это:

datepicker

Вот мой код:

 <input type="text" id="datepicker" />

, а вот js:

$("#datepicker").datepicker( {
    format: "mm-yyyy",
    viewMode: "months", 
    minViewMode: "months"
});

Не могли бы вы мне помочь, пожалуйста?

Большое спасибо!

Ответы [ 2 ]

0 голосов
/ 18 февраля 2020

Надеюсь, это поможет вам:

$('#you-date-picker-element').datepicker({
    autoclose: true,
    minViewMode: 1,
    orientation: 'left',
    container: '.your-date-picker-container',
    format: 'M-yyyy'
}).on('changeDate', function(selected){
    startDate = new Date(selected.date.valueOf());
    startDate.setDate(startDate.getDate(new Date(selected.date.valueOf())));
    $('#your-field-name').datepicker('setStartDate', startDate);
}); 
0 голосов
/ 18 февраля 2020

Попробуйте это.

$(document).ready(function(){

    $("#datepicker-month").datepicker( {
        format: "mm-yyyy",
        viewMode: "months", 
        minViewMode: "months"
    });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/css/bootstrap-datepicker.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/js/bootstrap-datepicker.min.js"></script>


<input type="text" id="datepicker-month" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...