为什么在FF11+和IE8+下不能在fullcalendar中呈现事件



我已经设置了fullcalendar来查询数据库,并返回只有标题和开始日期的json,这在Chrome中表现得很好。然而,在IE8,9和FF11,12下,我没有看到任何事件。

我甚至试图伪造数据并手动导入,以确保它不是我的php。

ec2-23-20-230-58.compute-1.amazonaws.com/default.html

^^^^此页面使用一个包含json数据的文件来呈现日历。文件可以在这里找到:

ec2-23-20-230-58.compute-1.amazonaws.com/json.data

我打开了firebug,可以确认json是从我真实页面上的GET请求返回的,所以我很确定这是一个渲染问题。不过,我还没有在上面的任何浏览器上看到任何与渲染相关的漏洞。

有什么想法吗?

我从这个问题中得到了一个类似的提示:FullCalendar未从JSON加载,Chrome 除外

我最初的json-events.php是以"JAN-01.12"的格式返回日期的。一旦我修改了返回日期格式,事件就开始出现在FF和IE.Win中。

这是相关代码:

$date=$res['EVENT_DATE'][$i];
$caldate=date("Y-m-d",strtotime($date)); // this is new
$event_data['start'] = $caldate;

相关内容

  • 没有找到相关文章

最新更新