我有以下代码。
ajax 查询有效,从服务器返回的数据是有效的 json。
通过这样的请求,我成功地使自动完成下拉菜单与远程数据源一起工作:http: //jqueryui.com/demos/autocomplete/#remote。
我的问题是从 jquery.ajax 返回的数据没有显示在自动完成中。任何人都可以帮忙吗?谢谢。
jQuery( "#input_2_5" ).autocomplete({
source: function(request, response){
jQuery.ajax({
url: "url/wp-admin/admin-ajax.php",
type:'POST',
dataType: 'json',
data:{
action: 'word_autocomplete'
},
success: function(data) {
return data;
}
});
}
});