2016-09-22 4 views
-1

私のコードはイベントは、ブートストラップすることで挿入していないカレンダー

events: function(callback) { 
    $.ajax({ 
     url: 'schoolmanagement/jsonevents', 
     dataType: "json" , 
     success: function(doc) { 
      var events = []; 
      $(doc).find('el').each(function() { 
       events.push({ 
        title: $(this).attr('title'), 
        start: new Date($(this).attr('start')), 
        end: new Date($(this).attr('end')), 
        allDay: true, 
        className: 'bgm-cyan',// will be parsed 
       }); 
      }); 
      callback(events); 
     } 
    }); 
}, 

で、私のJSONレスポンスは、HTML/XMLは、次の使用しないでJSONを戻ってきている

{"el": [ 
    {"end":"2016-09-25T00:00:00","start":"2016-09-25T00:00:00","title":"Weekly Holiday"}, 
    {"end":"2016-10-02T00:00:00","start":"2016-10-02T00:00:00","title":"Gandhi Jayanti"}, 
    {"end":"2016-10-09T00:00:00","start":"2016-10-09T00:00:00","title":"Weekly Holiday"}, 
    {"end":"2016-09-15T00:00:00","start":"2016-09-15T00:00:00","title":"School Foundation day"} 
]} 
+0

カレンダーのドキュメントへのリンクを提供 – madalinivascu

+0

https://fullcalendar.io/docs/event_data/events_function/ –

答えて

0

です:

success: function(doc) { 
    var events = []; 
$.each(doc.el,function(i,v) { 
    events.push({ 
     title: v.title, 
     start: v.start, 
     end: v.end, 
     allDay: true, 
     className: 'bgm-cyan', // will be parsed 
    }); 
    }); 
    callback(events); 
} 
+0

ありがとう!その働きは、私をたくさん助けました –

関連する問題