活动不受限制

时间:2016-03-02 11:17:41

标签: javascript jquery fullcalendar

大家好,我使用完整的日历作为我的日历。我现在面临的问题是我填写了日历中的所有事件。现在,例如,如果我一天有10个事件,那么所有这些事件将显示4个事件,然后给出一个加号事件以查看所有其他事件。我无法理解为什么我会遇到这个问题。请告诉我,我做错了什么。以下是我填写活动的代码:

viewRender: function (view) {
        $.ajax({
        type: "POST",
        url: base_url +"apps/calendar/getByMonth",
        async : false,
        dataType: 'html',
        data: {'type': $('#formName').val() },
        success: function(mark_up){

          mark_up = JSON.parse(mark_up);

        $.each(mark_up["task"], function() {
            this.start = this.end;
        });
          my_events = mark_up["task"];
        console.log(my_events);
          $('#calendar').fullCalendar( 'removeEvents');
               $('#calendar').fullCalendar('addEventSource', my_events);
        }
    });
    }

当日历然后我进行ajax调用以获取所有事件,然后将这些事件分配给my_events

2 个答案:

答案 0 :(得分:1)

在fullcalendar配置中使用以下参数

usedPoints

这只是放置eventLimit的一个例子。 这对我有用。

答案 1 :(得分:1)

它是完整的日历默认值。

  

http://fullcalendar.io/docs/display/eventLimit/

     

eventLimit 2.1.0限制一天显示的事件数。

     

布尔值,整数。默认值:false

用法

$('#calendar').fullCalendar({
    eventLimit: true, // for all non-agenda views
    views: {
        agenda: {
            eventLimit: 6 // adjust to 6 only for agendaWeek/agendaDay
        }
    }
});

只是将其用作假。

我不知道您使用的是哪个版本,但奇怪的是它不是默认的false