0
我在FullCalendar的月視圖中將事件呈現爲一天時出現問題。下面是剃鬚刀頁面中的.getJSON調用,後面跟着控制器JsonResult和在Web控制檯中看到的對象。使用.getJSON()從控制器動作FullCalendar呈現事件的問題
根據這些示例的硬編碼可以很好地工作,但我正在努力調試實際將_calendarEvents傳遞給_calendarInit()的內容。
var _calendarEvents = [];
$.getJSON('/Timesheets/GetAll', function (data) {
var _calendarEvents = data;
})
public JsonResult GetAll()
{
var timesheet = _context.Timesheet
.Include(t => t.Program)
.Include(t => t.Task)
.Select(t => new
{
id = t.Id.ToString(),
title = t.Name,
start = t.TaskStart,
end = t.TaskEnd,
className = "['bg-primary']",
description = t.Description,
icon = "fa-clock-o",
program = t.Program.Name,
task = t.Task.Name,
allDay = t.AllDay
}).ToList();
return Json(timesheet);
}
對我來說,數據看起來不錯。我想知道是否這是異步getJSON()的問題,這意味着它不是渲染事件或沿着這些線的東西。
非常感謝所有。