FullCalendar.IO乍一看不显示

时间:2018-03-23 14:07:32

标签: javascript fullcalendar

好吧,前段时间我上传了我的网站,一切都工作正常,直到本周。

发生了什么事?

当页面加载时,FullCalendar根本不显示事件,在控制台上,我看不到任何错误,一切似乎都没问题,但Fullcalendar没有显示。 BUT

当我下去做创建页面,然后我创建一个新事件,然后转回索引,我可以看到我已经创建的所有事件。 我真的不明白什么是错误的。

所以,问题是:当你第一次访问网站时,根本就不显示事件。 但是当你创建一个新的事件并返回时,evetyhing工作正常。

这是我的代码:

<script>
$(document).ready(function () {
    alert("CARREGOU");
    $('#calendar').fullCalendar({
        eventSources: [
            '../../Fixare/Calendario/GetListaEventos'
        ],
        locale: 'pt-br',
        titleFormat: 'MMMM',
        editable: false,
        cache: true,
        allDayDefault: true,
        eventLimit: false

    });
});

1 个答案:

答案 0 :(得分:0)

我发现了这个问题: 我的控制器在MVC上带有[AUTHORIZE]标签。 因此,当我尝试获取活动时,我需要获得授权,当我去创建&#39;我必须输入我的用户名和密码,所以在那之后,我能够获得活动。 解: 在GetListaEventos方法上放置[AllowAnonymous]标记。

谢谢大家。