Fullcalendar:更新后未显示正确的JSON提要



我在将FullCalendar从1.4.7版更新到1.6.3版时遇到问题:

事件不再加载。我通过JSON提要使用SQL Server数据库。这里有一个字符串示例:

[{id: '1',title: 'nfhnjzd',start:  1376344800,end: 1376344800,allDay:true,description: ''}]

上面的字符串与fullcalendar 1.4.7一起运行。并且也通过GET正确加载,但该事件未显示在日历中。

我根据工作版本采取的步骤:

  • 将fullcalendar.css从1.4.7更新到1.6.3
  • 将fullcalendar.min.js从1.4.7更新到1.6.3
  • 将jquery-1.3.2.min.js更新为jquery-1.10.2.min.js

我在网上寻找答案已经很久了,却找不到解决方案。它不可能真的是JSON字符串,是吗?如果我创建了一个新事件,它也会被写入数据库,但如果我重新加载页面,即使它在数据库中,该事件也会再次消失。

firebug中没有显示任何错误。我唯一能看到的是带有正确填充的JSON提要的GET语句,如果我在工作版本中对其进行硬编码,它就会工作。

有人能帮忙吗?

好的,我现在已经解决了这个问题。收到错误后

JSON.parse: expected property name or '}'.

更改中JSON提要的结果字符串

[{id: '2',title: 'zhdtjtjdzh',start:  1376344800,end: 1376431200,allDay:true,description: 'zjmhztdzhj'}

[{"id": "2","title": "zhdtjtjdzh","start":  1376344800,"end": 1376431200,"allDay":true,"description": "zjmhztdzhj"}

完成了任务。我所做的唯一一件事就是更改引用。所以,出乎意料的是,它是JSON提要。JSON元素的要求是否发生了变化?正如我在上面的主要问题中所说,当与旧的fullcalender和旧的jquery版本一起使用时,生成的不带引号的JSON提要运行良好。我现在有点困惑。。。

相关内容

  • 没有找到相关文章

最新更新