2010-03-02 65 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