【问题标题】:Fullcalendar Events JSON not populating agenda{Day,Week}Fullcalendar 事件 JSON 未填充议程{Day,Week}
【发布时间】:2012-03-05 22:43:02
【问题描述】:

标题确实说明了一切。我正在尝试通过JSON 填充fullcalendar widget。生成的 JSON 如下所示,似乎符合what fullcalendar expects

以下是生成的 JSON 示例:

[
  {
    "color": "#FFDB58",
    "start": "2012-03-05 10:00:00",
    "end": "2012-03-05 10:30:00",
    "id": 1,
    "title": "event 1"
  },
  {
    "color": "#6495ED",
    "start": "2012-03-05 10:00:00",
    "end": "2012-03-05 13:30:00",
    "id": 2,
    "title": "event 2"
  }
]

(它实际上是单行输出,我在这里只是为了清楚起见)。

问题是:我可以在“月视图”以及 basicWeek 和 basicDay 视图中看到这两个事件。但在我的网络应用程序中,我想使用议程周和议程日视图,但它们是空的。

如何调试正在发生的事情?

谢谢,

大卫

【问题讨论】:

  • 它对我来说很好用。我不确定您的问题出在 JSON 上。您可以发布其余的日历声明吗?
  • 您使用的是什么版本的日历?

标签: javascript json fullcalendar


【解决方案1】:

经过进一步调查,结果发现 JSON 丢失了 allDay: False(或 True)——即使文档说它是可选的,但似乎议程*视图需要它。

【讨论】:

    【解决方案2】:

    David,您对 FullCalendar 的设置是什么?你在使用 allDay:false 吗?哪个浏览器?你试过其他浏览器吗?我不确定它是否相关,但使用日期时间格式我在 IE 上的所有视图中显示事件时遇到问题,但相同的文件在 Chrome 中运行良好。我将日期时间格式更改为 2012-03-05T10:00:00 并且两者都适用。我正在使用 json 提要。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-07
      • 1970-01-01
      • 1970-01-01
      • 2015-03-25
      相关资源
      最近更新 更多