jEditable, проверьте ответ на запрос POST, прежде чем решить, что делать - PullRequest
1 голос
/ 29 марта 2011

как проверить, что возвращает страница, прежде чем решить, что делать?например, если страница возвращает 404, или timeout, или мое собственное сообщение, я хотел бы иметь возможность показать пользователям сообщение об ошибке и вернуть значение к исходному значению, вместо того, чтобы печатать то, что страница возвращает на значенииэто было отредактировано.

спасибо заранее.

1 Ответ

1 голос
/ 12 мая 2011

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

На пути через JQuery AJAX error(jqXHR, textStatus, errorThrown).

Возможно, другой способ заключается в том, что если ошибкав PHP (или эквивалент), вы можете отправить обратно данные JSON, говоря что-то вроде {error: 0}, а затем в обратном вызове выглядеть примерно так:

callback: function(data) {
      if(data.error == 0){
           alert("an error occurred!");
      }
}
...