Fullcalendar in Codeigniter, un aiuto per la chiamata $ajax ?

mapa

Nuovo Utente
26 Ott 2021
6
0
1
Salve, ho un problema modificando fullcalendar con Codeigniter, la chiamata $ajax non viene eseguita, nel controller ho messo degli alert
ho provato a bloccare il programma dopo un var_dump ma non arriva mai alla funzione del controller.
ho il form in /views/calendario/fullcalendar.php
il controller in /controller/fullcalendar qui ci sono i controlli load, insert, update e delete ma non riesco a chiamarli.
Lo script è questo :
JavaScript:
 <script>
    $(document).ready(function(){
        
        var calendar = $('#calendar').fullCalendar({
            editable:true,
          
        header:{
                left:'prev,next today',
                center:'title',
                right:'month,agendaWeek,agendaDay'
            },
            events:"<?=base_url();?>Fullcalendar/load" ,

            selectable:true,
            selectHelper:true,
    
            select:function(start, end, allDay)
            {
                var title = prompt("Scrivi un Titolo ");
                if(title)
                {
                    var start = $.fullCalendar.formatDate(start, "Y-MM-DD HH:mm:ss");
                    var end = $.fullCalendar.formatDate(end, "Y-MM-DD HH:mm:ss");
                    $.ajax({
                        url: "<?=base_url();?>Fullcalendar/insert",
                        type:"POST",
                        data:{title:title, start:start, end:end},
                        success:function(data)
                        {
                            calendar.fullCalendar('refetchEvents');
                            alert("Aggiunto correttamente");
                        },
                         error : function(){
                                       alert('nessun inserimento');
                                }
                    })
                }
            },
            
            
            editable:true,
            eventResize:function(event)
            {
                var start = $.fullCalendar.formatDate(event.start, "Y-MM-DD HH:mm:ss");
                var end = $.fullCalendar.formatDate(event.end, "Y-MM-DD HH:mm:ss");

                 var title = event.title;
                 var id = event.id;

                $.ajax({
                    url:"<?php echo base_url(); ?>fullcalendar/update",
                    type:"POST",
                    data:{title:title, start:start, end:end, id:id},
                    success:function()
                    {
                        calendar.fullCalendar('refetchEvents');
                        alert("Event Update");
                    }
                })
            },
            eventDrop:function(event)
            {
                var start = $.fullCalendar.formatDate(event.start, "Y-MM-DD HH:mm:ss");
                //alert(start);
                var end = $.fullCalendar.formatDate(event.end, "Y-MM-DD HH:mm:ss");
                //alert(end);
                var title = event.title;
                var id = event.id;
                $.ajax({
                    url:"<?php echo base_url(); ?>fullcalendar/update",
                    type:"POST",
                    data:{title:title, start:start, end:end, id:id},
                    success:function()
                    {
                        fullcalendar.fullCalendar('refetchEvents');
                        alert("Event Updated");
                    }
                })
            },
            eventClick:function(event)
            {
                if(confirm("Sei sicuro di voler cancellerare ?"))
                {
                    var id = event.id;
                    $.ajax({
                        url:"<?php echo base_url(); ?>fullcalendar/delete",
                        type:"POST",
                        data:{id:id},
                        success:function()
                        {
                            calendar.fullCalendar('refetchEvents');
                            alert('Event Removed');
                        }
                    })
                }
            }
        });
    });
            
    </script>
i più esperti avranno visto che la chiamata alla URL deve avere qualcosa che non và, io sono due giorni che ci giro intorno ma non capisco cosa.
Potete darmi una mano?
grazie in anticipo.
 
Discussioni simili
Autore Titolo Forum Risposte Data
G Fullcalendar: modificare colore testo, backgroup e bordi per tutti gli eventi jQuery 3
F FullCalendar.js Ajax 1
G Problema con fullcalendar Javascript 8
G FullCalendar jQuery 4
V aiuto fullcalendar jQuery 1
L microsoft oauth codeigniter PHP 0
M [PHP] Logica esatta sul mostrare contenuto se inattivo con Codeigniter PHP 2
L [PHP] Convertire web codeigniter in App PHP 0
G [PHP] CodeIgniter - Visualizzare singolo risultato PHP 4
L CodeIgniter PHP 0
L Codeigniter estendere libreria Validation PHP 0
L Codeigniter ajax PHP 1
B Cercasi revisore per guida CodeIgniter Offerte e Richieste di Lavoro e/o Collaborazione 4
J Codeigniter password dimenticata PHP 0
J Codeigniter non uploada le img o video nel DB PHP 0
J [CERCO] Codeigniter creare un admin panel Offerte e Richieste di Lavoro e/o Collaborazione 0
J [risolto] Codeigniter mi ristituisce internal server error PHP 4
S codeigniter session problem PHP 1
G Problema CodeIgniter e database Mysql PHP 0
E Aiuto per query PHP 8
R Aiuto ripristino sito web Presentati al Forum 0
L Aiuto con DataGridView Visual Basic 1
F Aiuto! cambio immagine di sfondo al cambio pagina HTML e CSS 2
I aiuto urgente per thunderbird Posta Elettronica 0
I aiuto per outlook Posta Elettronica 0
D aiuto funzioni javascript Javascript 1
T aiuto per trasformare un quiz fatto in JS in un quiz in JQUERY jQuery 0
D Aiuto CSS in ELEMENTOR - Cambiare un testo CMS (Content Management System) 0
K Aiuto con file audio in html HTML e CSS 1
G Script notifiche dekstop aiuto Javascript 0
P Aiuto per rendere un Bot Telegram Privato PHP 1
M Un aiuto da chi ha apple Mac e Software 0
P Richiesta di aiuto Presentati al Forum 1
A Aiuto per pagina php PHP 0
M Questa pagina non carica correttamente Google Maps: aiuto!! HTML e CSS 1
I Aiuto php Dependent Lookup PHP 0
R Aiuto con le query MS Access 2
M AIUTO ESERCIZIO JAVA Javascript 1
G Aiuto con htaccess e rewriterule PHP 0
T cercasi aiuto per file d1 (open-edge db) Database 0
M Aiuto con inserimento immagini WordPress 6
D aiuto schermata photoshop Photoshop 0
L Aiuto per programma web php/mySQL PHP 2
A Aiuto php colore diverso PHP 10
L Aiuto creazione menu mancante WordPress 0
C Aiuto compiuto scuola PHP/MySQL PHP 2
G Insert into select - Aiuto MySQL 0
I Aiuto bash linux Programmazione 1
F Aiuto java script Javascript 2
R Cerco aiuto Offerte e Richieste di Lavoro e/o Collaborazione 7

Discussioni simili