我正在使用 jquery 自动完成。当 ajax 请求完成时 jquery 调用 jsonpCallback 和响应。你能建议将 jsonpCallback(data) 函数放在哪里以使用 $.each 中的数据
$(".autoComplete").autocomplete({ source: function(req, add){
$.ajax({
type: "GET",
url: "http://herokory.herokuapp.com/autocomplete/jsonpCallback/a",
dataType:"jsonp"
});
var suggestions = [];
//process response
$.each(data, function(i, val){ //how do I get data variable
suggestions.push(val.value); });
add(suggestions);
}
});