2013-04-16 91 views
2

我FullCalendar的jQuery看起來是這樣的:jQuery的FullCalendar不解析JSON

$(document).ready(function() { 

$('#calendar').fullCalendar({ 

    events: { 
     url: '/admin/index.php', 
     type: 'GET', 
     data: { 
      m: '1', 
      e: 'fetchCalEvents' 
     }, 
     error: function() { 
      alert('there was an error while fetching events!'); 
     }, 
     color: 'yellow', 
     textColor: 'black' 
    } 

}); 

如果我打的測試網址:

http://localhost/admin/index.php?m=1&e=fetchCalEvents 

我得到好看的JSON:

[{"id":"13","title":"Test Entry","start":"2013-04-20 04:20:00","end":"2013-04-20 05:20:00","url":"#","allDay":false}] 

但加重日曆只會彈出:

There was an error while fetching events! 

這並沒有告訴我很多。有什麼方法可以在這個插件上獲得更好的錯誤處理嗎?我沒有看到文檔中的任何內容。任何想法有什麼不對?

:(

回答

0

的問題是,我是通過一個控制器指揮Ajax調用該插件開始工作當我將日曆的控制器代碼解開後,將其放入與日曆加載相同的目錄中的獨立腳本中。:/遠非理想,但我很匆忙。:(:(你好)

0

嘗試用這種Solution

看到該文檔,官方可能找到回答您的問題