W jQuery chcę pobrać niektóre dane z Facebooka, używając metody $.getJSON()
, ale jeśli token jest nieprawidłowy, Facebook zwraca status 400. Jak mogę złapać błąd w $.getJSON()
zamiast $.ajax()
?Jak złapać odpowiedź 400 w jQuery wywołanie getJSON
5
A
Odpowiedz
7
myślę, że to będzie pracować dla Ciebie
$.getJSON("example.json", function() {
alert("success");
})
.success(function() { alert("success 2"); })
.error(function() { alert("error occurred "); })
.complete(function() { alert("Done"); });
2
Użyj funkcji oddzwaniania funkcji i zbadaj odpowiedź i pokaż odpowiedni komunikat użytkownikowi.
6
jQuery Ajax docs ofercie dwa rozwiązania, pierwszy jest funkcja błędu:
error(jqXHR, textStatus, errorThrown)
który wykrywa i porcje raporty tekstowe komunikaty o błędach dla Ciebie , druga to funkcja kodu statusu (na tej samej stronie). Oto przykład użycia z tej strony:
$.ajax({
statusCode: {
404: function() {
alert("page not found");
}
}
});
Powiązane problemy
- 1. obietnica jQuery z getJSON i wywołanie zwrotne
- 2. Jak uzyskać nieprzetworzoną odpowiedź JSON z żądania jQuery $ .getJSON()?
- 3. Wywołanie funkcji getJSON Not Fireing
- 4. jQuery po nie zwrotna nie wyświetla odpowiedź dla kodu 400
- 5. jQuery $ .ajax wywołanie usługi WCF powraca po 400 Bad Request
- 6. JQuery getJSON - ajax parseerror
- 7. "400 Bad Request" odpowiedź na żądanie AJAX
- 8. Jak dostosować odpowiedź błędu @RequestParam 400 w Spring MVC
- 9. JQuery getJSON() nie ustawia poprawnie nagłówka Accept?
- 10. Ajax jQuery: odpowiedź pdf
- 11. Jquery getJSON na zewnętrzną stronę PHP
- 12. jQuery getJSON - Wartość zwracana do funkcji dzwoniącego
- 13. JQuery złapać dowolny błąd ajax
- 14. Odroczone z jQuery - kiedy() z callbackami getJSON()
- 15. tinymce v4 jquery: jak złapać onkeyup?
- 16. Jak złapać klucz Backspace za pomocą jQuery?
- 17. jQuery getJSON zapisz wynik do zmiennej
- 18. Problemy z jquery getJSON cross domain
- 19. Jak wywołać asynchroniczne wywołanie w asp classic i zignorować odpowiedź?
- 20. złapać wszystkie żądania ajax w jquery
- 21. parsowania odpowiedź jquery ajax
- 22. Jak złapać ESC w zdarzeniu w oknie dialogowym JQuery?
- 23. Obsługa timeoutowania getJSON
- 24. Jak mogę przekazać parametry do metody zwrotnej jQuery $ .getJSON?
- 25. Jak przekazać parametry do metody zwrotnej JQuery $ .getJSON?
- 26. $ .getJson nie działa w IE
- 27. jQuery zakres lub rasę warunek w AJAX/getJSON
- 28. Wywołanie usługi WCF programu ASP.NET 4.0 z jQuery daje 400 nieprawidłowych żądań.
- 29. Jak złapać funkcje JavaScript, które są wywoływane?
- 30. Wywołanie "imdbapi.com" z jquery