создать событие при нажатии в следующем месяце

Я использую скрипт "fullcalendar" - https://fullcalendar.io/ для отображения туров в календаре.

как мне использовать ajax для извлечения данных туров из БД о текущем/следующем/предыдущем месяце.

Мне просто нужен код, который получает выбранную дату месяца (пользователем) и запускает ajax

<div id="calendar"></div>

<script>

          $(document).ready(function() {
            var initialLocaleCode = 'en';

            $('#calendar').fullCalendar({
              header: {
                left: 'prev,next today',
                center: 'title',
                right: 'month,agendaWeek,agendaDay,listMonth'
              },

              eventLimit: true, 
              editable: false,

              events: [

                {
                    title: 'tour 1',
                    start: '2019-05-05',
                    end:  '2019-05-11',
                    className: 'bg-warning'
                },{
                    title: 'title for tour num 2',
                    start: '2019-05-19',
                    end:  '2019-05-25',
                    className: 'bg-purple'
                },{
                    title: '3td tour title',
                    start: '2019-05-16',
                    end:  '2019-05-21',
                    className: 'bg-info'
                }   
              ]
            });


          });

</script>

person Roi    schedule 03.06.2019    source источник
comment
Привет. Уточните, пожалуйста, вам нужно создать событие или просто получить данные за текущий/следующий/предыдущие месяцы?   -  person Khurram Ishaque    schedule 03.06.2019
comment
Привет @KhurramIshaque - я хочу создать событие, которое получит выбранный месяц (полную дату) и отправит его в файл ajax.   -  person Roi    schedule 03.06.2019
comment
Вероятно, вам следует делать это не путем самостоятельной обработки событий кликов, а путем настройки соответствующих источников событий. fullcalendar.io/docs/events-function   -  person 04FS    schedule 03.06.2019
comment
04FS правильный, это шаблон, которому вы должны следовать. Затем fullCalendar позаботится об автоматической загрузке новых событий всякий раз, когда пользователь переходит на новую дату. Все, что нужно сделать вашему серверу, — это прочитать предоставленные даты начала/окончания и вернуть правильные данные за этот период времени. Но поскольку вы используете версию 3 (которая уже не самая новая), убедитесь, что вы прочитали правильную версию документации: fullcalendar.io/docs/v3/events-function Эта опция может позволить вам реализовать то же самое еще проще: fullcalendar.io/docs /v3/events-json-фид   -  person ADyson    schedule 03.06.2019