Javascript 从Jquery Ajax中的完整回调中获取数组值
我正在开发firefox扩展。出于某种奇怪的原因,当我进行ajax调用时,回调成功(成功的结果是我正在寻找的列表,但不是完整的)将不会运行,而是完整的。话虽如此,我在服务器上返回一个数组,该数组用json转换。如果我必须使用完整的回调,我还能得到那个列表吗?谢谢Javascript 从Jquery Ajax中的完整回调中获取数组值,javascript,jquery,Javascript,Jquery,我正在开发firefox扩展。出于某种奇怪的原因,当我进行ajax调用时,回调成功(成功的结果是我正在寻找的列表,但不是完整的)将不会运行,而是完整的。话虽如此,我在服务器上返回一个数组,该数组用json转换。如果我必须使用完整的回调,我还能得到那个列表吗?谢谢 $.ajax({ type: "GET", dataType:'json', url: "http://api.com/data/album",
$.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
无论成功与否,都将调用complete: 请求完成时(在执行成功和错误回调后)要调用的函数
如果未调用success,但已完成,则必须调用error,您需要检查错误的原因 我要添加一个错误处理程序。听起来好像请求有误。你能告诉我们你到底是如何发送数组的,以及你是如何处理它的吗?好的,我会补充一点,首先应该在那里。但令人惊讶的是,它不适用于FF ext,而适用于chrome。@kilkadg我正在从服务器返回一个列表。测试时工作正常。如果不编写代码,则很难理解