以下代码在返回的行数小于40时显示数据。但如果返回的行数超过40行,则前端没有显示数据。
我的代码:
$.ajax({
url: '/getdata.htm',
dataType: 'json', // Choosing a JSON datatype
success: function(data) {},
error:function(){
alert("Something went wrong");
}
});
40行data.length
显示为0后,而数据不等于null。
永远不会执行错误功能,问题是什么?
答案 0 :(得分:1)
如果你还没有完成,那么一个好的起点是:
使用http://fiddler2.com/或http://getfirebug.com/wiki/index.php/Net_Panel等工具,您可以查看是否正在返回json。
然后将您的JSON弹出到http://jsonlint.com/之类的工具中,以验证json的格式是否正确。