как отображать ежемесячно повторяющиеся события в плагине полного календаря

С помощью этого кода я могу показать ежедневное и еженедельное событие, но я не могу показать ежемесячное событие. Я использую полный плагин календаря в одном из моих проектов laravel. Используя параметр dow, я показываю ежедневное событие, а с диапазонами показываю дату начала формы события .

      $('#calendar').fullCalendar({
      defaultDate: moment(),
      editable: false,
      eventLimit: true, // allow "more" link when too many events
      events:function(start, end, timezone, callback){
        $.ajax({url: baseUrl +"/calenderevents",
                type:'post',
                success: function(data)
                {
                    var events = [];
                    var range  = [];
                    $.each(data, function(index, element) {
                        events.push({
                            title       : element.title,
                            start       : element.start,
                            end         : element.end,
                            id          : element.id,
                            dow         : element.dow,
                            ranges      : range
                        });

                        range.push({
                                start: moment(element.ranges)
                        });
                 });

                callback(events);

                }
            });
      },
      dayClick: function() {
                $('#event-message').text("Add Activity");
                $('#calender-error').html('');
                if($("#user_role_id").data("user-role") == 1){
                 return false;
                }

                $("#delete-event").hide();
                $('.dimensions').attr('readonly', 'readonly');
                $('#clear-form').click();
                $('.calender-event').attr({
                                        'id':'calender_event_form',
                                        'action':baseUrl+'/assisted',
                                        });
                $.fancybox({
                    content: $('#add_calender_event'),
                    padding : 10,
                    fitToView:false,
                    autoSize: false,
                    width:485,
                    height:600,
                    openEffect : 'elastic',
                    closeEffect : 'elastic',
                    });
            },
      eventRender: function (event, element) {
        // element.addClass('href', 'javascript:void(0);');
        element.addClass('event');
        element.attr('id', event.id);

        if("ranges" in event)
        {
            return (event.ranges.filter(function(range){ // test event against all the ranges
                return (event.start.isAfter(range.start));
            }).length)>0;
        }

      }
    });

person Dinesh    schedule 04.11.2015    source источник
comment
Предоставьте код, показывающий вашу конкретную проблему.   -  person Jon Surrell    schedule 04.11.2015
comment
Это код, который я пытаюсь показать еженедельные и ежедневные события. Я хочу повторять события ежемесячно.   -  person Dinesh    schedule 06.11.2015
comment
Пожалуйста, отформатируйте код, чтобы его можно было прочитать.   -  person Jon Surrell    schedule 06.11.2015
comment
@Jon отформатировал код.   -  person Dinesh    schedule 19.11.2015


Ответы (1)


person    schedule
comment
использование этого jqury для отображения событий в каждом месяце - person gajera bhavin; 31.08.2017
comment
приведенный выше код используется для отображения события еженедельно и ежемесячно. - person gajera bhavin; 21.05.2018