Fullcalendar v1.6.4 перезапуск событий из MySQL

Я использую Полный календарь в версии 1.6.4 в сочетании с PHP а также MySQL. Мой единственный источник событий — база данных Mysql, где у меня есть время начала, время окончания и т. Д. Для любого события.

Я хочу, чтобы этому пользователю не приходилось перезагружать страницу каждую секунду, чтобы увидеть, есть ли
события были добавлены.

Я нашел методы под названием refetchEvents а также
rerenderEvents. Но если я их использую, у календаря нет реакции.


Вот мой ajax-вызов для добавления события в базу данных:

$( document ).ready(function() {
$("#pridat_akci").click(function() {
var procedura = $.cookie('kontrola_procedury');
var start = $.cookie('datum')+' '+$.cookie('formDate');
var lpg = $.cookie('lpg_check');
var oboje = $.cookie('navazujici');
var info = $.cookie('clovek_info');
var typ_paliva = $.cookie('typ_paliva');
$.ajax({
url: 'http://mydomain/zapsat_udalost_uziv_admin.php',
data: {
'procedura':procedura,
'kontakt': info,
'start': start,
'LPG': lpg_bool,
'typpaliva': typ_paliva,
},
type: "POST",
success: function( data ) {
alert('Done!');
$('#calendar').fullCalendar( 'rerenderEvents' );

}});

});
});

Я объявил календарь в календарь div

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

0

Решение

Попробуйте это: addEventSource

    $('#calendar').fullCalendar('addEventSource', source)
$('#calendar').fullCalendar('refetchEvents');
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]