Ich habe eine Anforderung, 6 Ajax-Anrufe nacheinander basierend auf Daten aus dem vorherigen Anruf zu machen. Ich sortiere jeden Anruf in den Erfolg des vorherigen Anrufs. meine Frage ist, was sind einige gute Möglichkeiten, um den Code zu formatieren, so dass es nicht mehr als eine Million Zeilen in meinem Editor?Jquery verschachtelte Ajax Anrufe Formatierung
$.ajax({
type: "POST",
url: "someScript/someScript.php",
data: form + "&func=build",
success: function (result) {
if (result == "ok")
{
$.ajax({
type: "POST",
url: "someScript/someScript.php",
data: form + "&func=someOtherFunc",
success: function (result) {
if (result == "ok")
{
$.ajax({
type: "POST",
url: "someScript/someScript.php",
data: form + "&func=someOtherFunc",
success: function (result) {
if (result == "ok")
{
.....and so on
}
})
}
})
})
}
})
ignorieren Klammern, Syntax ist nicht wichtig für diese Frage.
Warum wickeln Sie Ajax-Aufruf nicht in Funktionen? – Rimpy
Erstellen Sie ein PHP-Skript, das all diese Arbeit in 1 Schuss macht? –