jQuery verze 1.5: změny v AJAXu
Nálepky:
Verze 1.5 tohoto bez nadsázky nejpopulárnějšího frameworku přináší řadu změn, a ty nejdůležitější se odehrávají kolem AJAXu. AJAXové požadavky nyní nevracejí nativní XHR, ale vlastním vylepšeným objektem jqXHR. Zásadní novinkou je Deferred interface, které umožňuje připravit řetězec callback funkcí, zhruba takto:
var jqxhr = $.ajax({ url: "example.php" }) .success(function() { alert("success"); }) .error(function() { alert("error"); }) .complete(function() { alert("complete"); }); // ... jqxhr.complete(function(){ alert("second complete"); });
Verze 1.5 dál opravuje chyby a zvyšuje výkon…