我有一个ajax函数:
function abc(url){
$.ajax({
url:'/account/search',
type:'GET',
success:update(url),
error:function(error){
console.log(error);
}
});
}
成功后,将调用一个更新函数:
function update(response,url){
list = response.data;
var i=0;
var q = list.length;
}
但它会抛出错误:无法读取未定义的属性“length”在控制台中。
由于update函数已经从另一个文件中接收到数据,这些数据在参数response中传递,因此我无法将其删除。
请提供建议,如何从AJAX调用正确地传递参数(例如本例中的“url”)给update函数。
谢谢