Esegui una richiesta AJAX dopo che un'altra richiesta AJAX è terminata
1 risposta
- voti
Pereseguire una richiesta AJAX dopo averterminato un'altra richiesta AJAX,devi aggiungere la riga sotto,
async:false,
cioè,devi aggiungere async: false
nelmetodo ajax come di seguito,
$ .ajax ({ url:base_url + "/wp-admin/admin-ajax.php", tipo: "GET", async:false,
For executing one AJAX request after finishing another AJAX request, you have to add the below one line,
async: false,
i.e, you need to add async: false
in the ajax method as below,
$.ajax( { url : base_url+"/wp-admin/admin-ajax.php", type : 'GET', async: false,
Unfile JS staeffettuando una chiamata ajax. Nell'ambito del successo di questa chiamata ajax vieneeffettuata un'altra chiamata AJAX. La seconda chiamata controlla se l'e-mail ègià stata registrata. Intal caso,la seconda chiamata AJAXnon riceve dati restituiti comemostratoin Firebuge nella console Chromenel caso. Ma lo stesso codicefunzionaperfettamentein localhostmentreilproblemamenzionato si verifica SOLOnel server online.
Lapagina ospitata è a
http://twmobilefitness.com/signup/
. Ilproblema si verifica quandofai clic sul link "Registrati ora" allafine. Devi registrarti due volte con lo stessoindirizzoemail se vuoi cheilproblema si verifichi.JS:
functions.php
haComefarfunzionareil codicenel server online?