1.8.2
$.ajax({
url: "/someurl/",
async: true,
dataType: 'json'
}).done(function ( data ) {
if( console && console.log ) {
console.log("Sample of data: ", data);
}
});
导致错误“Uncaught TypeError:无法调用未完成的方法'完成'”,但请求发送和服务器响应来找我数据! 如果我写了
$.ajax({
url: "/someurl/",
async: true,
dataType: 'json',
success: function (data) { console.log(data); }
});
没关系,console.log开火了!
答案 0 :(得分:0)
您的错误可能来自您使用响应数据的方式,因为您的代码段是正确的。
为什么不运行失败方法并测试错误?
$.ajax({
url: "/someurl/",
async: true,
dataType: 'json'
}).fail(function (error) {
console.log(error);
});
或者,检查您的网络标签是否有xhr响应预览?