如果您想添加新活动,我很难理解完整日历插件的工作原理。 我见过的每个例子都是硬编码事件,而不是文本框。 我有一个自定义列表,我可以添加新课程(制作课程目录),我希望我的日历是自定义列表中的事件将显示在日历中,在正确的日期后(从文本框) )。
有谁知道如何将自定义列表连接到fullcalendar?因此,当在自定义列表中添加新事件时,它也将被添加到完整日历中!
如果有人能给我一个例子,那么会很高兴。
使用javascript进行操作!
var createinfo = SP.ListCreationInformation();
var newtask = list.addItem(createinfo);
newtask.set_item('Kursnamn', $('#TextKursnamn').val());
newtask.set_item('Malgrupp', $('#TextMalgrupp').val());
newtask.set_item('Forkunskapskrav', $('#TextForkunskapskrav').val());
newtask.set_item('Matrielkrav', $('#TextMatriellkrav').val());
newtask.set_item('Omfattning', $('#SelectOmfattning').val());
newtask.set_item('Kursledare', $('#TextKursledare').val());
newtask.set_item('Telefonnr', $('#TextTelefonnummer').val());
newtask.set_item('Email', $('#TextEmail').val());
newtask.set_item('Startdatum', $('#TextStartdatum').val());
newtask.set_item('Slutdatum', $('#TextSlutdatum').val());
newtask.set_item('SistaAnmalninsgdag', $('#TextSistaanmalningsdag').val());
newtask.set_item('Fritext', $('#TextInformation').val());
newtask.update();
clientContext.load(newtask);
clientContext.executeQueryAsync(success_Createlist, onFail);
//现在日历空白
$('#calendar').fullCalendar({
});