Как отправить ответ об ошибке сервера с помощью php?

StackOverflow https://stackoverflow.com/questions/1632159

  •  06-07-2019
  •  | 
  •  

Вопрос

Как только пользователь нажимает кнопку кнопка удаления мой сценарий jQuery просит сервер удалить выбранный элемент.

Теперь я хочу, чтобы мой php сценарий для отправки ответа об успехе или ошибке.

Это возможно запустить обратный вызов ошибки в случае, если элемент не может быть удален?

Спасибо


мой код 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
 }
);
Это было полезно?

Решение

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

Проверить заголовок() для получения дополнительных возможностей.Все коды ошибок HTTP доступны для использования.

Связанный вопрос: Как запустить обратный вызов «ошибка» в вызове jQuery AJAX с использованием ASP.NET MVC?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top