วิธีแสดงกิจกรรมที่เกิดซ้ำทุกเดือนในปลั๊กอินปฏิทินแบบเต็ม

ด้วยรหัสนี้ ฉันสามารถแสดงกิจกรรมรายวันและรายสัปดาห์ได้ แต่ฉันไม่สามารถแสดงกิจกรรมรายเดือนได้ ฉันกำลังใช้ปลั๊กอินปฏิทินแบบเต็มในโครงการ 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