jquery ajax ajax formatage des appels

J'ai l'obligation de faire 6 appels ajax dans la succession basée sur les données de l'appel précédent. Je suis de nidification chaque appel dans le succès de l'appel précédent. ma question est quelles sont les bonnes méthodes pour formater le code de sorte qu'il n'ya pas de fin jusqu'à un million de lignes en travers de mon éditeur?

 $.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
                           }
                           })
                         }
                      })
                    })
                   }
                 })

ignorer les crochets, la syntaxe n'est pas important pour cette question.

source d'informationauteur bart2puck | 2014-03-06