2016-04-06 8 views
0

Ich versuche, ein Ereignis in FullCalendar.io durch eine Funktion Javascript hinzuzufügen.renderEvent, die nicht im Vollkalender funktioniert

Ich habe es auf zwei Arten versucht.

Aufruf zum Ende einer Seite oder mit einem Klick.

Ich erhalte keinen Fehler, aber in meinem Kalender wird das Ereignis nicht hinzugefügt.

<div id='calendar'></div> 


<script language="javascript"> 
id='13-17-1' 
title='TextOK' 
start= '2016-04-07T08:30:00' 
end= '2016-04-07T09:30:00' 
test=addCalanderEvent(id, start, end, title) 


function addCalanderEvent(id, start, end, title) 
{ 
var eventObject = { 
title: title, 
start: start, 
end: end, 
id: id 

}; 

$('#calendar').fullCalendar('renderEvent', eventObject, true); 
alert("OKOK") 

} 

</script> 


<input type="button" onClick="addCalanderEvent('13-17-1','TITLE','2014-09-19T10:30:00','2016-04-19T10:30:00')"> 

Antwort

1

Hier ein Beispiel der Code basiert weg ein Ereignis auf die Schaltfläche

https://jsfiddle.net/Lra2535n/

/* fullcalendar 2.6.1, moment.js 2.12.0, jQuery 2.2.1, on DOM ready */ 

$('#calendar').fullCalendar({}); 


$('#addEvent').on('click', function() { 
    // Random event id for demo... 
    var id = Math.random().toString(26).substring(2, 7); 
    addCalendarEvent(id, '2016-04-08', '2016-04-11', 'An added event ' + id); 
}); 

function addCalendarEvent(id, start, end, title) { 
    var eventObject = { 
    id: id, 
    start: start, 
    end: end, 
    title: title 
    }; 
    $('#calendar').fullCalendar('renderEvent', eventObject, true); 
} 
klicken hinzufügen
Verwandte Themen