我尝试将Autocomplete Widget用于自动完成功能,我收到此表单的回复:
[
{"_id":{"mes":"measure1","name":"hold2"},"number":1},
{"_id":{"mes":"measure2","name":"hold3"},"number":1}
]
我试图找到一种方法来显示使用此javascript输入输入时的建议:jquery代码:
$('#q').autocomplete({
source : function(requete, reponse){
$.ajax({
url : '/app/test/testsearch/',
dataType : 'json',
data : {
queryvar : $('#q').val()
},
success : function(donnee){
//alert('success');
reponse($.map(donnee._id, function(objet){
return objet.mes + ', ' + objet.name;
}));
}
});
}
});
使用此代码,当我在输入字段中输入一些建议(带有id q)时,我会得到一个成功的Ajax响应,但我无法显示它,任何建议? 非常感谢!!!