Я пытаюсь использовать плагин автозаполнения в jQuery, чтобы пользователь мог быстро искать имя человека с помощью текстового поля и возвращать свой идентификатор пользователя Facebook. JSON, который предоставляет Facebook, выглядит следующим образом:
{
"data":[
{
"name":"Emma Alexander",
"id":"8110855"
},
{
"name":"Dave Suckow",
"id":"19546358"
},
{
"name":"Jessica Willits",
"id":"45734687"
}
]
}
Однако я хотел бы выполнять поиск локально, а не каждый раз получать JSON Facebook, поэтому я думаю, что мне нужно скопировать все имена и идентификаторы в локальный объект JavaScript (я думаю, что это лучший способ сделать это?) а затем используйте jQuery для поиска по этим именам. Когда пользователь выбирает имя из текстового поля, он вызывает другую функцию и передает ей идентификатор Facebook выбранного человека.
Тем не менее, я не уверен, что это лучший способ, или как я действительно буду его реализовывать.
Если бы кто-нибудь мог предложить пару небольших примеров кода, особенно для копирования данных из JSON Facebook в локальный объект Javascript и последующего поиска в этом объекте, это было бы очень признательно! :)
Большое спасибо