FullCalendar.js 来自经典 asp 页面的外部事件数据

FullCalendar.js external events data from classic asp page

我正在努力将外部事件数据从 asp 获取到 fullcalendar.js 我正在使用 fullcalendar.io 中的演示文件,但根本不知道如何显示我的数据

例如

$(document).ready(function() {
        $('#calendar').fullCalendar({       
            url: '../../data/calendar.asp',
});
});

而asp页面显示的数据按以下方式呈现

{ "events": [ {"title":"Test Title","start":"2016-04-28T16:30:00Z","end":"2016-04-28T17:30:00Z"}, {"title":"Another Test Title,"start":"2016-05-05T16:30:00Z","end":"2016-05-05T17:30:00Z"}, {"title":"Final Test Title","start":"2016-05-05T17:30:00Z","end":"2016-05-05T17:30:00Z"} ] }

如有任何建议,我们将不胜感激

您可以使用 getJson 从 asp 页面获取 json,然后使用其中的 events 元素:

$(function(){
$.getJSON( "../../data/calendar.asp", function( data ) {
    $('#calendar').fullCalendar({
     events: data.events
    }); 
});
});