我正在尝试对某些国家/地区进行 jquery ui 自动完成,我通过 ajax 调用从数据库获得
我正在努力研究如何将我的值表传递给自动完成
$( document ).ready(function() {
$.ajax({
url:Routing.generate('e_veilleur_user_register_countries_autocomplete'),
type:"get",
dataType: 'json',
data: 'test=cool',
async: true,
cache: true,
success: function(data){
var availableTags = data;
}
});
$( "#fos_user_registration_form_pays" ).autocomplete({
source: availableTags
});
});
Run Code Online (Sandbox Code Playgroud)
我的ajax调用的结果是
[{"countryName":"United States"},
{"countryName":"Canada"},
{"countryName":"Afghanistan"},
{"countryName":"Albania"},
{"countryName":"Algeria"}
Run Code Online (Sandbox Code Playgroud)
给出的错误: availableTags is not defined