Как определить, почему запрос jQuery ajax $.post не удался?

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

  •  09-06-2019
  •  | 
  •  

Вопрос

По результату этого звонка я пытаюсь определить, был ли он успешным.А successFunction не звонят, так что я предполагаю, что это не так.Откуда мне знать, что пошло не так?

xmlRequest = $.post("/url/file/", { 'id' : object.id }, successFunction, 'json');

Использую ли я объект xmlRequest?

Это было полезно?

Решение

Вы можете использовать:

$.ajax({
    url:"/url/file/",
    dataType:"json"
    data:{ 'id' : object.id }
    error:function(request){alert(request.statusText)}
    success:successFunction
})

Другие советы

Вы можете использовать методы $.ajaxComplete() и/или $.ajaxError() для присоединения функции к этим событиям.Еще я бы рекомендовал использовать браузер Firefox с плагином Firebug, можно получить много информации о запросах и ответах.

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