我想顯示一個jQuery FullCalendar(http://arshaw.com/fullcalendar)一個Grails GSP內,並從控制器填充它一個jQuery FullCalendar。這裏是用於初始化我的日曆的Javascript代碼:試圖填充從Grails的
$('#container').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
editable: false,
firstDay: 1,
events: '${createLink(controller: "myEvent", action: "events")}'
});
而且我控制器返回以下JSON(螢火蟲的curtesy):
[{"id":"1","title":"Devoxx 2010","allDay":true,"start":new Date(1289775600000),"end":new Date(1290121200000),"url":"http://www.devoxx.com"}]
而問題是,我沒有看到任何東西出現在日曆雖然我右邊月。沒有事件顯示,我沒有得到任何錯誤。任何想法可能會失蹤?
耶,現在它的偉大工程!非常感謝!事實上,fulllcalendar的文檔有點誤導性,因爲它說開始和結束應該是Date實例,而不是Strings,但是當你閱讀描述時,它說它是一個String。無論如何,爲了避免產生一個字符串和一個Date對象,我已經將以下參數添加到了我的Grails配置中:grails.converters.json.date ='javascript'我只需要將其刪除或將其設置爲grails .converters.json.date ='default'。現在它幾乎可以工作。我的事件出現了,但日子轉移了。但我會弄清楚那一個。再次感謝! – Sebastien 2010-09-27 22:51:53