Полный календарь - Как узнать год и месяц после нажатия кнопки «Предыдущая» или «Следующая»? - PullRequest
0 голосов
/ 30 ноября 2018

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

Это мой код, но не работает !!Всегда возвращает текущую дату.

            $('body').on('click', 'button.fc-prev-button', function () {
                var tglCurrent = $('#calendar').fullCalendar('getDate');
                var year = moment(tglCurrent).format('YYYY');
                var month = moment(tglCurrent).format('MM');
                alert('Year is '+year+' Month is '+month);
            });

            $('body').on('click', 'button.fc-next-button', function () {
                var tglCurrent = $('#calendar').fullCalendar('getDate');
                var year = moment(tglCurrent).format('YYYY');
                var month = moment(tglCurrent).format('MM');
                alert('Year is ' + year + ' Month is ' + month);
            });

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 10 июня 2019

Попробуйте сделать это ниже:

$('body').on('click', 'button.fc-prev-button', function () {
                var tglCurrent = $('#calendar').fullCalendar('getDate');
                var date = new Date(tglCurrent);
                var year = date.getYear();
                var month = date.getMonth();
                alert('Year is '+year+' Month is '+month);
            });

           
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...