2010-03-02 85 views
2

我有这个问题,我的FullCalendar没有在IE或Mozilla上显示任何事件。它虽然与Chrome很好地工作。我有一个由以下php代码生成的JSON源代码:FullCalendar JSON事件源问题

$ name, 'title'=> strtoupper(“$ name- $ cycleno”), 'start'=>“$ year- $ month- $ day “, 'url'=>”viewstat.php?year = $ year&month = $ month&day = $ day&name = $ name&cycleno = $ cycleno“ ); } echo json_encode($ event_array); closedir($ handle); ?>

我用JSONLint验证了JSON。但我仍然不知道为什么会发生这种情况。请帮忙。

回答

0

的$月26日的值一月,二月,三月,而不是.. '01' 的, '02', '03',..不知何故,Chrome能够显示它,但没有IE和Mozilla。我将值更改为数字,并使其工作..!

0

尝试发送内容类型标题为JSON

header('Content-Type: application/json'); 
+0

感谢xaoc,但我找到了问题所在。 $ month的值为jan,feb,mar,..而不是'01','02','03',......不知何故,Chrome能够显示它,但IE和Mozilla无法显示。我将值更改为数字,并使其工作..! – 2010-03-02 10:54:00