我正在使用 FullCalendar ( http://arshaw.com/fullcalendar/ )设置一个应用程序,该应用程序将允许用户查看客户端调度信息以及通过管理界面调度客户端。
我想使用 MySQL 数据库填充一个数组,然后将该数组以 JSON 提要的形式传递给 HTML 页面上的 FullCalendar。理想情况下,客户端信息将显示在 HTML 页面上。但是,即使传递了我的 JSON 提要,我的 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);