Domanda

Non appena l'utente fa clic sul pulsante Elimina il mio script jQuery chiede al server di eliminare l'elemento selezionato.

Ora voglio che il mio script php invii un errore o una risposta di errore.

È possibile attivare la richiamata dell'errore nel caso in cui l'elemento non possa essere eliminato?

Grazie


il mio codice jQuery:

$.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
 }
);
È stato utile?

Soluzione

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

Scopri header () per ulteriori opzioni. Tutti i codici di errore HTTP sono disponibili per l'uso.

Domanda correlata: Come si attiva l'errore " errore " richiamata in una chiamata AJAX jQuery utilizzando ASP.NET MVC?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top