javascript - 在 FullCalendar 中传递动态数据时出错

标签 javascript jquery json fullcalendar

我正在使用FullCalendar 。我有以下绑定(bind)

$('#calendar').fullCalendar({
    header: {
        left: 'prev,next today',
        center: 'title',
        right: 'month,agendaWeek,agendaDay'
    },

    defaultDate: '2017-03-23',
    navLinks: true, // can click day/week names to navigate views
    editable: true,
    eventLimit: true, // allow "more" link when too many events
    events: [{ "title": "General Meeting", "start": "3/23/2017, 10:00:00 AM", "end": "3/23/2017, 11:00:00 AM" }, { "title": "Client Meeting", "start": "3/23/2017, 12:00:00 PM", "end": "3/23/2017, 1:00:00 PM" }]
});

以上代码完美运行。

但是当我尝试将 json 分配给变量并将该变量传递给日历事件时,我收到错误:

https://site-url/MyData 404 NOT FOUND

这里,“MyData”是我的 json 数据。它附加了 URL 并抛出上述错误。

我正在使用的示例代码

var calendarData = [{ "title": "General Meeting", "start": "3/23/2017, 10:00:00 AM", "end": "3/23/2017, 11:00:00 AM" }, { "title": "Client Meeting", "start": "3/23/2017, 12:00:00 PM", "end": "3/23/2017, 1:00:00 PM" }];
$('#calendar').fullCalendar({
    header: {
        left: 'prev,next today',
        center: 'title',
        right: 'month,agendaWeek,agendaDay'
    },

    defaultDate: '2017-03-23',
    navLinks: true, // can click day/week names to navigate views
    editable: true,
    eventLimit: true, // allow "more" link when too many events
    events: calendarData
});

我无法找出问题所在。请推荐

最佳答案

尝试动态添加事件

  $('#calendar').fullCalendar({
header: {
    left: 'prev,next today',
    center: 'title',
    right: 'month,agendaWeek,agendaDay'
},

defaultDate: '2017-03-23',
navLinks: true, // can click day/week names to navigate views
editable: true,
eventLimit: true, // allow "more" link when too many events    
 });

 var calendarData = [{ "title": "General Meeting", "start": "3/23/2017, 10:00:00 AM", "end": "3/23/2017, 11:00:00 AM" }, { "title": "Client Meeting", "start": "3/23/2017, 12:00:00 PM", "end": "3/23/2017, 1:00:00 PM" }];
 $("#calendar").fullCalendar( 'addEventSource', calendarData  );

关于javascript - 在 FullCalendar 中传递动态数据时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42976075/

相关文章:

c# - 在 Json.NET 中如何处理丢失的枚举值以选择另一个枚举值

javascript - 防止页面在 .html 和 .append 上跳转?

javascript - 访问 Meteor-React 的 createContainer 中的 URL 参数

javascript - 如何使用 jQuery 在 contenteditable div 中附加文本

java - 在java中将字符串列表/集合转换为json对象

javascript - 使用原始数据发布请求在 mocha 上抛出 400 错误请求

Javascript eval - 混淆?

Javascript 扩展函数返回的内容?

jquery - Cycle 2 堆叠转盘

php - CodeIgniter/jQuery - Ajax 调用返回完整的 html 页面而不是我的 echo