title: Fullcalendar JSON/AJAX
body: <p>Currently I am working on Fullcalendar v3.</p>
  
  <blockquote>
    <p><a href="https://github.com/fullcalendar/fullcalendar/" rel="nofollow noreferrer">https://github.com/fullcalendar/fullcalendar/</a></p>
    
    <p><a href="https://fullcalendar.io/docs" rel="nofollow noreferrer">https://fullcalendar.io/docs</a></p>
  </blockquote>
  
  <p>My <code>events</code> code to set the events required to display items in the calendar:</p>
  
  <pre><code>eventSources: [{
  
              events: function(start, end, timezone, callback) {
                  $.ajax({
                      url     : 'dispatcher.php',
                      type    : 'post',
                      dataType: 'json',
                      data    : {
                          //  requires UNIX timestamps
                          start     : start.unix(),
                          end       : end.unix(),
                          component : 'Rak',
                          controller: 'Read',
                          task      : 'getCalendarEvents'
                      },
                      success : function(doc) {
                          var events = [];
                          $(doc).find('event').each(function() {
                              events.push({
                                  title    : $(this).attr('title'),
                                  start    : $(this).attr('start'), // will be parsed
                                  end      : $(this).attr('end'), // will be parsed
                                  className: $(this).attr('className')
                              });
                          });
                          callback(events);
                          console.log(doc);
                      }
  
                  });
              }
          }]
  </code></pre>
  
  <p><strong>Console.log(doc)</strong>:</p>
  
  <blockquote>
    <p>0: {id: "1", title: "Testtesttest", start: "2019-01-15", end:
    "2019-01-16", className: "event-azure"} length: 1</p>
  </blockquote>
  
  <p>However... item is NOT displayed in the calendar. <strong>What am I doing wrong?</strong> Currently I am clueless. </p>
  
  <p>A JSON format is being sent and should have been used in the events.</p>
  
  <p>Thanks a lot for any help!</p>
  
  <p><strong>Hardcoded example which works to show the required format:</strong></p>
  
  <pre><code>events: [
      {
        title  : 'event1',
        start  : '2010-01-01'
      },
      {
        title  : 'event2',
        start  : '2010-01-05',
        end    : '2010-01-07'
      },
      {
        title  : 'event3',
        start  : '2010-01-09T12:30:00',
        allDay : false // will make the time show
      }
    ]
  </code></pre>