
Originariamente inviata da
m4rko80
Ciao, se guardi
qui sulla documentazione nel secondo esempio, viene usato per eseguire qualcosa quando ogni azione su tutti i div è stata completata. Normalmente se avessi un each() e subito dopo un alert ad esempio, sicuramente vedresti l'alert prima di aver completato il ciclo generato con each. Con promise viene "osservato" quello che è stato detto di eseguire su ogni div. Una volta tutto eseguito allora viene eseguita anche l'istruzione nel promise().done(). La comodità è questa in sostanza, dipende a cosa ti serve.
Se hai solo un success per una chiamata in ajax non credo ti posso cambiare qualcosa.