Как отправить ответ об ошибке сервера с помощью php? - PullRequest
11 голосов
/ 27 октября 2009

Как только пользователь нажимает кнопку удалить , мой скрипт 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
 }
);

1 Ответ

13 голосов
/ 27 октября 2009
header("HTTP/1.0 404 Not Found");
header('HTTP', true, 500); // 500 internal server error
// etc etc.. 

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...