未显示完整日历事件



我在全日历上显示事件时遇到了一些问题。有人可以帮忙吗?它工作正常,直到我在数据库中引入结束日期。我已经尝试将其从日历中删除,但它仍然不起作用。

我正在尝试绑定 mvc 控制器返回的 json 数据。Json看起来不错,即将以:

{ id = 1, title = "XYZ Apple", start = "2013-10-02T00:00:00.0000000", end = "2013-10-06T00:00:00.0000000", allDay = true }  
{ id = 3, title = "XYZ Apple", start = "2013-10-03T00:00:00.0000000", end = "2013-10-10T00:00:00.0000000", allDay = true }
{ id = 4, title = "XYZ Apple", start = "2013-10-04T00:00:00.0000000", end = "2013-10-07T00:00:00.0000000", allDay = true }
{ id = 5, title = "XYZ Apple", start = "2013-10-07T00:00:00.0000000", end = null, allDay = true }
{ id = 6, title = "XYZ Apple", start = "2013-10-08T00:00:00.0000000", end = "2013-10-08T00:00:00.0000000", allDay = true }
{ id = 7, title = "XYZ Apple", start = "2013-10-09T00:00:00.0000000", end = "2013-10-15T00:00:00.0000000", allDay = true }

加载时返回自定义错误:

"获取事件时出错!"

这是我的日历

var calendar = {
    header: {
        left: 'prev,next',
        center: 'title',
        right: 'today, basicDay,basicWeek,month'
    },
    defaultView: 'month',
    buttonText: {
        today: 'Today',
        day: 'Day',
        week: 'Week',
        month: 'Month',
        prev: 'Prev', 
        next: 'Next', 
    },
    weekends: true, 
    editable: true,
    events: {
        url: 'FullCalendar/GetEvents',
        color: 'yellow',
        error: function () {
            alert('Error while Getting events!');
        }
    }
};
myCalendar.fullCalendar(calendar);

你的 JSON 不好。它应该看起来像这样:

[{"id":"1","title":"XYZ Apple","start":"2013-10-02T00:00:00.0000000","end":"2013-10-06T00:00:00.0000000","allDay":"true"},
{"id":"3","title":"XYZ Apple","start":"2013-10-03T00:00:00.0000000","end":"2013-10-10T00:00:00.0000000","allDay":"true"}]

您可以在 JSONLint 上验证您的 JSON。

在您的 json 数据中尝试此"allDay":"false" .也许它会帮助你。如果它不起作用,则静态放置您的 json 数据并尝试找出您的 wroung 位置。

events: [
{ id = 1, title = "XYZ Apple", start = "2013-10-02T00:00:00.0000000", end = "2013-10-06T00:00:00.0000000", allDay = true },  
{ id = 3, title = "XYZ Apple", start = "2013-10-03T00:00:00.0000000", end = "2013-10-10T00:00:00.0000000", allDay = true },
{ id = 4, title = "XYZ Apple", start = "2013-10-04T00:00:00.0000000", end = "2013-10-07T00:00:00.0000000", allDay = true },
{ id = 6, title = "XYZ Apple", start = "2013-10-08T00:00:00.0000000", end = "2013-10-08T00:00:00.0000000", allDay = true },
{ id = 7, title = "XYZ Apple", start = "2013-10-09T00:00:00.0000000", end = "2013-10-15T00:00:00.0000000", allDay = true }]

相关内容

  • 没有找到相关文章

最新更新