Я хочу, чтобы мой график facebook api / me / список друзей в поле автозаполнения. Я хочу выбрать моего друга, выбрать один из них и иметь его идентификатор.
Ответ Facebook с объектом «data» json с именем и идентификатором. Отлично!
Какой-то код:
$(document).ready(function(){
FB.api('/me/friends', function(fbresponse){
$("#input_13").autocomplete({
source : function(request, response){
response($.map(fbresponse.data, function(e){
return{
id : e.id,
name : e.name
}
}))
},
select : function(event, ui){
alert(ui.item.name);
$("#input_13").val(ui.item.name);
$("#input_10").val(ui.item.id);
return false;
}
}).data("autocomplete")._renderItem = function(ul, item){
return $("<li></li>")
.data("item.autocomplete", item)
.append( $("<a></a>").html(item.name) )
.appendTo(ul);
};
});
});
Результаты на уровне 90%, когда я начинаю печатать, появляется список моих друзей, но это порядок от первого до конца, он не фильтруется.
Пример:
Мой список завершен:
марко
Massimo
Marino
Mimmo
Симона
Сара
Sonia
когда я начинаю с "s" должен приводить только
Симона
Сара
Sonia
но список результатов не меняется.
Что случилось?
Большое спасибо.