我使用FullCalendar(http://arshaw.com/fullcalendar/)設置了一個應用程序,該應用程序將允許用戶查看客戶端計劃信息以及通過管理界面安排客戶端。如何讓FullCalendar顯示來自我的JSON供稿的信息?
我想使用MySQL數據庫來填充數組,然後將該數組以JSON提要的形式傳遞給HTML頁上的FullCalendar。理想情況下,客戶端信息將顯示在HTML頁面上。然而,即使我的JSON feed正在傳遞,我的FullCalendar上也沒有事件發生。
例JSON提要傳遞:
[{"title":"Watson","start":"1333976400","end":"1333980000","allDay":false}]
我是相當新的這些語言,如果這個錯誤變成是簡單的我也不會感到驚訝。
我非常感謝任何關於讓這些事件出現的幫助或見解。當我手動將數組提供給FullCalendar時,它確實顯示了這些事件,但到目前爲止,我的JSON饋送沒有顯示任何信息。
謝謝
參考: HTML:
$(document).ready(function() {
$('#calendar').fullCalendar({
events: '/json-events.php'
});
});
PHP:
while ($record = mysql_fetch_array($result)) {
$event_array[] = array(
'id' => $record['id'],
'title' => $record['title'],
'start' => $record['start_date'],
'end' => $record['end_date'],
'allDay' => false
);
}
echo json_encode($event_array);
看起來這兩個選項都不能完全實現它的功能,儘管我很欣賞這個評論,並且可能最終不得不修復那部分。我的日曆仍然是空白的,沒有事件顯示,因爲我嘗試加載它。 – Reed 2012-04-10 14:19:07
@Reed我剛剛編輯我的帖子 – 2012-04-10 18:15:16
我現在通過ID以及但無濟於事 – Reed 2012-04-10 19:20:55