javascript - 事件不限

标签 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

最佳答案

在您的完整日历配置中使用以下参数

$('#calendar').fullCalendar({
    eventLimit: 4, // Here
    viewRender: function (view) {
        // Your code mentioned in your question.
    }

});

这只是放置 eventLimit 的示例。 这对我有用。

关于javascript - 事件不限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35745684/

相关文章:

javascript - 处理 Backbone.js 中现有数据的最佳方法是什么

javascript - x) 中的 ("__proto__"可以返回 false 吗?

jquery - 通过未嵌套的句柄拖动 div

javascript - 如何使用 jquery 设置当前窗口大小和位置(因为 body onload 不适用于 asp.net)

javascript - 无法显示网格中第二行弹出的日历

fullcalendar - rrule 获取每个月的第二个星期一、星期三和星期五

javascript - 如何通过ajax发送base64图像

javascript - Jcrop 不适用于 ie 8

jquery - FullCalendar 不显示在实时网站上

javascript - 拖放时如何为FullCalendar中的元素设置id?