Trong jQuery tôi muốn tìm nạp một số dữ liệu từ facebook bằng cách sử dụng phương thức $.getJSON()
, nhưng nếu mã thông báo không hợp lệ, Facebook sẽ trả về trạng thái 400. Làm cách nào tôi có thể gặp lỗi trong số $.getJSON()
thay vì $.ajax()
?Cách nhận phản hồi 400 trong jQuery getJSON gọi
5
A
Trả lời
7
Tôi nghĩ rằng điều này sẽ làm việc cho bạn
$.getJSON("example.json", function() {
alert("success");
})
.success(function() { alert("success 2"); })
.error(function() { alert("error occurred "); })
.complete(function() { alert("Done"); });
2
Sử dụng gọi lại hàm complete(jqXHR, textStatus)
và điều tra phản hồi và hiển thị thông báo ứng dụng cho người dùng.
6
Các jquery Ajax docs đề nghị hai giải pháp, đầu tiên là hàm lỗi:
error(jqXHR, textStatus, errorThrown)
đó phát hiện và phần báo cáo văn bản của các thông báo lỗi cho bạn , khác là tính năng mã trạng thái (trên cùng một trang). Dưới đây là ví dụ về cách sử dụng từ trang đó:
$.ajax({
statusCode: {
404: function() {
alert("page not found");
}
}
});
Các vấn đề liên quan
- 1. Nhận phản hồi từ TIdHttp với Mã lỗi 400
- 2. jQuery - nhận tiêu đề phản hồi AJAX
- 3. Làm cách nào để truy cập phản hồi JSON với jQuery.Ajax cho lỗi 400?
- 4. Gọi (và nhận phản hồi) Mã USSD, trong nền?
- 5. cách nhận phản hồi trong QtWebKit
- 6. Cách nhận url phản hồi trong XMLHttpRequest?
- 7. Làm cách nào để nhận được thời gian phản hồi từ cuộc gọi jQuery ajax?
- 8. Cách nhận trạng thái phản hồi jQuery.ajax?
- 9. Máy chủ trả lại mã phản hồi HTTP: 400
- 10. jQuery Ajax: phản hồi pdf
- 11. Gửi biểu mẫu và nhận phản hồi JSON với jQuery
- 12. AJAX/Jquery - Nhận phản hồi từ tệp php
- 13. Nhận json trên lời gọi phản hồi Ajax
- 14. Lấy dữ liệu phản hồi vào hàm ajaxComplete của jQuery
- 15. Nhận phản hồi từ PostAsJsonAsync
- 16. Cách nhận phản hồi của XMLHttpRequest?
- 17. Cách nhận phản hồi của người dùng?
- 18. Cách đặt mã hóa trong .getJSON JQuery
- 19. jQuery nhận phản hồi từ tệp php sau khi đăng
- 20. Thử nhận phản hồi USSD trong android
- 21. JQuery getJSON - ajax parseerror
- 22. IIS ghi đè văn bản phản hồi HTTP khi trạng thái phản hồi HTTP được đặt là 400
- 23. Cách nhận phản hồi từ API MediaCapture trong Windows 8
- 24. Cách nhận mã trạng thái phản hồi từ jQuery.ajax?
- 25. Nhận tiêu đề phản hồi
- 26. Cách nhận vị trí Tiêu đề phản hồi từ jQuery Nhận?
- 27. Jquery - Lưu trữ phản hồi Ajax jSON dưới dạng biến
- 28. Tiêu đề phản hồi jQuery và AJAX
- 29. Ổ cắm trong C#: Cách nhận luồng phản hồi?
- 30. Làm cách nào để nhận mã phản hồi lỗi HTTP trong Jquery POST