2011-05-19 90 views
2

我试图让我的JSON来自eventSources调用我的事件。eventSources事件JSON,完整的日历

我找回我的eventSources的JSON是:

[{"title":"Title Test","start":"1305841052"}] 

当我过去,这串入的事件,它显示的日期正确。 有什么我失踪?

+0

你说的不是说正确(我assuemt多数民众赞成在你的意思)是时间总是1小时.. 2小时.. 4小时不同?尝试并返回非UNIX时间,但ISO时间与Z在其中禁用时区数据 – ppumkin 2011-05-20 10:32:28

+0

如果我手动添加字符串在这样的事件:'事件:[{“标题”:“标题测试”,“开始”:“ 1305841052“}]'它完美的工作。但我不知道如何自动使用Json feed。它如何需要Json订阅源的标记? – TheEdonian 2011-05-21 14:10:57

回答

1

在初始化日历,一定要具备以下条件:

$('#calendar').fullCalendar({ 
    event: "json-feed.php", 
    //more inits... 
}) 

您的JSON-feed.php文件应类似于以下内容:

<?php 
    echo json_encode(array(
     array(
      'id' => 123, 
      'title' => "myevent", 
      'start' => "2011-05-24 10:05:00", 
      'end' => "2011-05-24 11:55:00", 
      'allDay' => false 
     ), 
     //more events... 
    )); 
?>