我正在开发一个firefox扩展。并且由于一些奇怪的原因,当我进行ajax调用时,回调成功(成功的结果是我正在寻找但不完整的列表)将不会运行,但完成将会。话虽如此,在服务器上我返回一个数组,它在json中转换。如果我必须使用完整的回调,我可以获得该列表吗?谢谢!
$.ajax({
type: "GET",
dataType:'json',
url: "http://api.com/data/album",
complete: function (result) {//success not working
//GET THE LIST RESULT HERE
}
});//End Ajax call to get albums
答案 0 :(得分:1)
完成:http://api.jquery.com/jQuery.ajax/
请求完成时要调用的函数(执行成功和错误回调之后)。
如果未成功调用并且完成,则必须调用错误,并且需要检查错误原因。