Ben DB kayıtları yönetimi ile jQuery / JS / PHP / MySQL uygulama oluşturmak ve güvenilir sağlamak için gerek & AJAX üzerinde kullanıcıya tam geribildirim sonu DB kayıtları geri değiştirerek, çağırır. Sorun IMHO $.ajax success: ve error: fonksiyonlar sadece AJAX taşıma katmanı başarı değil tüm süreci göstermektedir. Ne DB değişiklik başarısız olursa? Nasıl bir kullanıcıya tam geribildirim sağlayabilir?
Ben ile sona erdi
$.ajax({
   url: "/action/delete",
   data: "rowid="+rowid,
   complete: function(xmlHttp) {
   if ( xmlHttp.responseText ) alert('Success - back end returned "success"');
      else alert('failure - back end returned NULL')
   }
});  
ve PHP yanıtı:
$success = deleteRecord( $_GET(rowid) );
if($success) { 
   print 'success';
} else {
   print NULL; 
}
exit();
Fikir basit - Ben arka ucundan olumlu geri bildirim almak için yönetmek eğer, o zaman tüm operasyon başarılı, değilse - sorun meydana geldiği kullanıcı umurumda değil.
Lütfen geri bildirimler son derece takdir, şimdiden teşekkür ederiz.