JQuery. $.requête post .done() .fail() éviter la duplication de code

J'ai une requête post comme

  $.post("test", {
    ajax: "true",
    action: ""
  }).done(function(data){
    if (data == "ok"){
        //xxx
    } else if (data == "err"){
        //yyy
    }
  }).fail(function(){
    //yyy
  });

Comment éviter la duplication de code dans le post demande si le code de .méthode done () (commentaire 'yyy') de même dans l'échec de la méthode (commentaire 'yyy') ??

Si le serveur est le vôtre, pourquoi ne pas simplement envoyer un autre en-tête HTTP à l'erreur?

OriginalL'auteur Igor Slipko | 2012-12-20