我在我的项目中使用FullCalendar,并希望从用VB .Net编写的Web服务中提取Event对象。我的Web服务代码位于/ App_Code /文件夹中。 Fullcalendar不会提取事件,我在调试时在浏览器控制台中收到的消息是:
HTTP404: NOT FOUND - The server has not found anything matching the requested URI (Uniform Resource Identifier).
(XHR)GET - http://localhost:64805/App_Code/TestService.vb/GetEventList?start=2018-02-25&end=2018-04-08&timezone=America%2FChicago&_=1520881721489
问题是路径是正确的,所以我不确定为什么fullcalendar无法看到它。
如果我将该网址插入浏览器,则会收到错误消息 HTTP错误404.0 - 未找到 您要查找的资源已被删除,名称已更改或暂时不可用。
初始化fullcalendar的Javascript代码如下:
var initializeCalendar = function () {
$('.calendar').fullCalendar({
editable: true,
eventLimit: true, // allow "more" link when too many events
events: "../../App_Code/TestService.vb/GetEventList",
defaultTimedEventDuration: '00:30:00',
forceEventDuration: true,
eventBackgroundColor: '#337ab7',
//editable: false,
height: screen.height - 160,
timezone: 'America/Chicago',
eventStartEditable: false,
eventDurationEditable: false
});
};