13 Ocak 2012, Cuma
başarı arasındaki fark nedir .() yapılan yöntemin $.ajax
Biri bana yardım edebilir mi?
success
$.ajax
.done()
arasındaki farkı anlamak mümkün değil.
Mümkünse lütfen örnekler verin.
CEVAP
13 Ocak 2012, Cuma
Eğer AJAX çağrısı başarılı olursa success
sadece, yani yangınlar sonuçta döndürür HTTP 200 durum. error
Eğer başarısız olursa harekete ve isteği sona erdiğinde 6**, başarılı olsun.
JQuery 1.8 jqXHR
nesne (tarafından döndürülen $.ajax
) success
olmak yerine done
, error
fail
complete
always
.
Ancak hala geçerli sözdizimi ile AJAX isteği açabilirsiniz olmalıdır. Bu benzer şeyler yap:
// set success action before making the request
$.ajax({
url: '...',
success: function(){
alert('AJAX successful');
}
});
// set success action just after starting the request
var jqxhr = $.ajax( "..." )
.done(function() { alert("success"); });
Bu değişiklik, 1.5 deferred object yeni jQuery ile uyumluluk için olduğunu düşünüyorum.
Bunu Paylaş:
Bir URI, URL ve URN arasındaki fark ne...
Aramak ve uygulamak arasındaki fark ne...
@Staticmethod ve @Python classmethod a...
Match_parent ve fill_parent arasındaki...
Varchar ve nvarchar arasındaki fark ne...