前端之家收集整理的这篇文章主要介绍了
jQuery:在getJSON()中处理错误?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用jQuery的
getJSON时如何处理500个
错误?
有一些关于使用getJSON()and JSONP的错误处理的问题,但是我没有使用JSONP,只是普通的JSON。
Another answer建议在调用getJSON()之前使用.ajaxSetup(),所以我尝试过:
@H_
301_6@$.ajaxSetup({
"error":function() {
alert('Error!');
}});
$.getJSON('/book_results/',function(data) { # etc
但是我发现警报总是触发,即使结果形成良好。
有任何想法吗?
getJSON
方法本身不返回
错误,但您可以潜入到作为回调参数返回的xhr对象。
getJSON方法是jQuery.ajax的简写函数。使用jQuery.ajax可以轻松实现错误处理:
@H_
301_6@$.ajax({
url: 'http://127.0.0.1/path/application.json',dataType: 'json',success: function( data ) {
alert( "SUCCESS: " + data );
},error: function( data ) {
alert( "ERROR: " + data );
}
});
原文链接:https://www.f2er.com/jquery/182199.html