Ho codice come quellojQuery AJAX richiesta eventi - fatto, riuscire, successo
var ajaxrequest = $.ajax({
type: "POST",
dataType: "json",
url: "xy.php",
data: {
action : "read"
}
}).fail(function(){
//something to do when ajaxreq fails
}).done(function(data){
//something to do when ajaxreq is done
});
Si sta lavorando non è un problema. La mia domanda è: perché questo non funziona:
var ajaxrequest = $.ajax({
type: "POST",
dataType: "json",
url: "n3_vaje_api.php", //Relative or absolute path to response.php file
data: {
action : "read",
},
fail:function(){
//something to do when ajaxreq fails
},
done:function(data){
//something to do when ajaxreq is done
}
});
Fail and done sono solo esempi, completo non funziona se utilizzato all'interno. Ma il suo utilizzo al di fuori piace:
ajaxrequest.complete(f(){});
sta lavorando bene ... So che invece di fatto dovrei usare il successo, ma quello non è il mio punto qui. Qual è l'affare qui?
è necessario utilizzare '' Success' e error' –
Non dimenticate di upvote ed accettare risposta come ha funzionato per voi .. Grazie –