以fullcalendar JSON显示事件

时间:2017-05-10 18:13:42

标签: laravel fullcalendar

我正在学习使用Bootstrap的fullCalendar,我一直在寻找一个没有成功的解决方案。我的代码如下:

脚本

$(document).ready(function() {
    $('#calendar').fullCalendar({
      header: {
        left: 'prev,next today',
        center: 'title',
        right: 'month,basicWeek,basicDay'
      },
      defaultDate: new Date(),
      navLinks: true, 
      editable: true,
      eventLimit: true, 
      events: {
        url: 'getEventos/',
        error: function() {
          alert(1);
        }
      }
    });
}); 

控制器

public function getEventos(){
    $eventos = Eventooooo::find(1);
    $evento = ['title' => $eventos->evento,
               'start' => $eventos->fechaEvento,
               'end'   => $eventos->fechaEvento,
    ];
    return response()->json($evento);
}

我正在以 calendar 希望接收它的方式发送带有索引的JSON,只是为了将响应发送到事件并带来数据我需要正确的。使用此代码,我使用的不显示任何错误,也不显示日历中的事件。 我按照教程说这个人有同样的问题,所以这个人做了以下事情:

教程代码

$(document).ready(function() {
    $.get('getEventos/', function(response, state){
        $('#calendar').fullCalendar({
            header: {
            left: 'prev,next today',
            center: 'title',
            right: 'month,basicWeek,basicDay'
          },
          defaultDate: new Date(),
          navLinks: true, // can click day/week names to navigate views
          editable: true,
          eventLimit: true, // allow "more" link when too many events
          events: $.parseJSON(response),
        });
    });     
});

这会产生错误,但在我的代码中无效。我想知道是否有人有同样的问题以及如何解决它。感谢。

0 个答案:

没有答案