Я работаю с codeigniter, bootstrap и fullcalendar
У меня проблема с обновлением календаря после вставки всплывающих данных
html-код:
<div class="modal-footer">
<button type="button" class="btn btn-secondary" id="btnCerrarModal2" data-dismiss="modal">Chiudi</button>
<button type="button" class="btn btn-primary" id="btnInsertEvento" >Inserisci</button>
</div>
JS код:
<script type="text/javascript">
$('#btnInsertEvento').click(function(){
//var idEvento= $('#idEvento').val();
var nome = $('#nome').val();
var dettagli = $('#dettagli2').val();
var data_inizio= $('#today').val();
var ore_minuti_inizio = $('#ore_minuti_inizio').val();
var data_fine= $('#today2').val();
var ore_minuti_fine = $('#ore_minuti_fine').val();
$.post("/cubo/users/insertEvento",
{
nome: nome,
dettagli: dettagli,
data_inizio: data_inizio,
data_fine: data_fine,
ore_minuti_inizio: ore_minuti_inizio,
ore_minuti_fine: ore_minuti_fine
},
function(data){
if(data==1){
$('#btnCerrarModal2').click();
//i try to put this without refresh
//$('#calendar').fullCalendar( 'refetchEvents' );
}
})
})
</script>
Я пытаюсь добавить этот код
$('#calendar').fullCalendar( 'refetchEvents' );
Но он не работает
Можете ли вы помочь мне?Большое спасибо, я новичок
defaultDate: new Date(),
navLinks: true,
editable:true,
eventLimit: true,
events:$.parseJSON(data),
eventDrop: function(event,delta,revertFunc){
var id = event.id;
var data_inizio = event.start.format();
var data_fine= event.end.format();
eventClick: function (event,jsEvent,view){
$('#mtitulo').html(event.title);
$('#testoExtra').val(event.title);
$('#idEvento').val(event.id);
$('#dettagli').val(event.dettagli);
$('#modalEvento').modal();
//$('#addEvent').modal();
},