我正在使用fire bug检查我的代码,我从服务器收到带有200状态代码的ajax响应但是在完成时失败函数调用,完成了所需的函数调用(function(){})
function get_data(l)
{
myurl="http://localhost/qasim/outlets/home_controller/get_pros/"+l;
//console.log(myurl);
$.ajax({
url:myurl,
type:'GET',
dataType:'JSON'
}).done(function(data){alert(data);}).fail(function(data){alert("fail");});
//$.get(myurl).done(function(data){alert(data);});
}
$(function (){
$(window).scroll(function (e){
get_data(4);
// console.log(window.pageYOffset);
});
});
答案 0 :(得分:-1)
将fail(data)
回调更改为使用
fail(function( jqXHR, textStatus, errorThrown ) {});
textStatus
和errorThrown
值将指示发生的错误。