Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.javascript > #7939

Re: intercettare "error" su chiamata ajax.

From Alessandro Pellizzari <shuriken@amiran.it>
Newsgroups it.comp.lang.javascript
Subject Re: intercettare "error" su chiamata ajax.
Date 2015-11-25 19:53 +0000
Message-ID <dbmhuhFl3haU1@mid.individual.net> (permalink)
References <n34jbl$tmr$1@speranza.aioe.org>

Show all headers | View raw


Il Wed, 25 Nov 2015 16:15:57 +0100, Meldro ha scritto:

> ho del codice JS che esegue una chiamata ajax in questi termini:
> 
>   $.ajax({
>                  url: "calcolo.php",
> ...
> La chiamata sistematicamente mi va in error e restituisce l'alert
> specifico.

Le chiamate AJAX di jQuery vanno in error quando il server non restituisce 
un codice 2xx (solitamente 200, ma dipende da come hai strutturato il 
programma).
 
> Vorrei capire PERCHE' mi va in error e non in success, visto che quello
> che esce dal file calcolo.php è comunque in JSON formalmente valido.

Sei sicuro che sia formalmente valido? C'è l'header Content-type corretto? 
La risposta torna il codice corretto?
 
> Come posso capire cosa non va?

Il modo più veloce è usare Firefox con Firebug e vedere nella console il 
tracciamento della chiamata: quali header partono, quali tornano, come 
viene vista la risposta.

Bye.

Back to it.comp.lang.javascript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

intercettare "error" su chiamata ajax. Meldro <Meldro@nospam.no> - 2015-11-25 16:15 +0100
  Re: intercettare "error" su chiamata ajax. Alessandro Pellizzari <shuriken@amiran.it> - 2015-11-25 19:53 +0000
  Re: intercettare "error" su chiamata ajax. 4ndre4 <a.laforgia@gmail.com> - 2015-11-26 05:13 -0800

csiph-web