私はjqueryオートコンプリートを使用しています.ajaxリクエストが完了すると、jqueryはレスポンスでjsonpCallbackを呼び出します.$.eachでデータを使用するためにjsonpCallback(data)関数を配置する場所を提案できます
$(".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);
}
});