Chiamata ajax restituisce errore random

Giulo77

Utente Attivo
15 Mar 2018
30
0
6
44
Ciao a tutti, utilizzo fullcalendar e ad ogni evento restituisco la vista e la data di inizio della vista come variabili di sessione in modo da effettuare refresh e ripuntare all'ultima vista. la chiamata ajax effettuata nel viewrender è semplice:

Codice:
                     alert("view: " + view.name + " defaultDate: " + defaultDate);
                                         $.ajax({url: 'calendarViewSession.php',
                                                 type: 'POST',
                                                 data: {view: view.name, defaultDate: defaultDate},
                                                 dataType: 'html'
                                                })
                                          .fail(function(XMLHttpRequest, textStatus, errorThrown){alert('Errore modifica viewCalendarSession: ' + errorThrown + ' *** ' + textStatus);});

L'alert mi serve per verificare che ad ogni render i due dati sono sempre carichi correttamente come mi aspetto.
Questo il mio codice PHP:

PHP:
<?php
include('session.php');
$view = $_POST['view'];
$_SESSION['calendarView'] = $view;
$defaultDate = $_POST['defaultDate'];
$_SESSION['defaultDate'] = $defaultDate;
mysqli_close($connection);
echo 'Variabili sessione settate correttamente';
?>

L'echo mi serviva invece semplicemente per verificare nella funzione .done che mi restituisse l'ok.

Praticamente mi capita che a volte dopo tre render, a volte dopo 10, a volte dopo parecchi che mi va nella .fail senza alcun motivo perchè poi comunque le variabili di sessione sono cariche correttamente. Oltretutto quando va in errore errorThrown e textStatus sono vuoti quindi non ho proprio idea del perchè vada nella fail.

Per il momento ho commentato la .fail però vorrei tanto capire se sto sbagliando qualcosa.

Qualche suggerimento?
 
Discussioni simili
Autore Titolo Forum Risposte Data
felino ASP.net MVC: Exception e chiamata AJAX ASP.NET 1
C la chiamata ajax non ritorna alcun dato Ajax 1
motleyrulez Chiamata ajax per tabella php PHP 3
G Eseguire codice solo al termine della chiamata ajax Ajax 1
otto9due Chiamata ajax su due url è possibile? Ajax 0
A redirect da pagina php chiamata da ajax PHP 2
C Problema chiamata Ajax Ajax 2
localhost.nicola [Javascript] JS non esegue funzioni su bottoni stampati da chiamata AJAX Javascript 1
A progressbar con conteggio record da una chiamata Ajax Ajax 1
P Chiamata ajax che non ne vuole sapere di funzionare Ajax 5
M Problema chiamata Ajax per vista Griglia o vista Lista Ajax 1
T [JavaScript & Ajax] Eseguire script dopo chiamata A Ajax 2
A problema con chiamata ajax Ajax 1
L Chiamata ajax su input in tabella jQuery 1
A Problema recupero valori da select con chiamata ajax Ajax 1
P Portare fuori il contenuto di una chiamata ajax dentro un iframe Ajax 0
S Gallery con Tag foto: problema doppia chiamata ajax con JQuery jQuery 2
GoshMaledetto problema ritorno valori php da chiamata ajax Ajax 9
C Chiamata AJAX con metodo load non va, cosa sbaglio? Ajax 2
D Visibilità del codice restituito da una chiamata Ajax Ajax 8
M ajax chiamata sincrona funziona con ie e non con firefox Javascript 3
M problema scope variabili chiamata ajax Javascript 2
M PHP e chiamata SOAP PHP 6
motleyrulez Chiamata Rest Api durante Redirect PHP 1
A [PHP] Web app Rest chiamata Get PHP 4
A [PHP] Web App REST chiamata GET PHP 3
M [Xamarin] personalizzare la schermata della chiamata in arrivo Sviluppo app per Android 0
M [XAMARIN] Accettare una chiamata telefonica al click su bottone Sviluppo app per Android 3
D [PHP] chiamata metodi da una classe PHP 3
C [Javascript] Chiamata di una funzione da *.js esterno Javascript 1
A Chiamata funzione PHP con onclick PHP 8
F Chiamata HTML da form PHP 6
A chiamata di una funzione esterna rispetto al file js chiamante jQuery 3
L Chiamata node js Javascript 0
U Fare una chiamata post con Angularjs Javascript 3
B Evento blur chiamata file php jQuery 1
V Chiamata funzione php da javascript Ajax 3
G Funzione che resta in ascolto per una chiamata esterna Javascript 1
A non esegue sempre la chiamata al server Ajax 1
D Problema nella chiamata ad una funzione javascript da href Ajax 2
M Chiamata di una funzione che contenga un array PHP 13
minatore Errore di chiamata PHP 9
P Registrazione audio in chiamata Java 2
L errore:stato della chiamata 0. MA PERCHE??? Ajax 0
M Problema funzione chiamata una volta solo in javascript Javascript 1
Eugene Chiamata multipla di query PHP 3
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
P Funzione jQuery Ajax invio file a php jQuery 1
E Php select option e ajax PHP 23
Emix Select concatenate php sql ajax PHP 2

Discussioni simili