Frage

Sobald der Benutzer klickt auf die Schaltfläche Löschen-Taste mein jQuery Skript fragt der Server das ausgewählte Element zu löschen.

Jetzt möchte ich meine PHP Skript ein Erfolg oder eine Fehlermeldung senden.

Ist es möglich, Feuer der Fehler-Callback , falls das Element konnte nicht gelöscht werden?

Danke


mein jQuery-Code:

$.ajax({
 type: "post",
 url: "myAjax.php" ,
 dataType: "text",
 data: {
  some:data
 }, 
 error: function(request,error) 
 {
         // tell the user why he couldn't delete the item
         // timeout , item not found ...
 },

 success: function ( response )
 {
      // tell the user that the item was deleted
         // hide the item
 }
);
War es hilfreich?

Lösung

header("HTTP/1.0 404 Not Found");
header('HTTP', true, 500); // 500 internal server error
// etc etc.. 

Schauen Sie sich header () für weitere Optionen. Alle HTTP-Fehlercodes sind für den Einsatz zur Verfügung.

Verwandte Frage: Wie auslösen Sie den "Fehler" Rückruf in einem Aufruf jQuery AJAX mit ASP.NET MVC?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top