2012-05-29 1 views
-1

в моем приложении Я хочу отфильтровать некоторые данные базы данных, которые находятся в массиве. У меня есть текстовое поле html, и когда пользователь начинает вводить текст, я хочу, чтобы функция JavaScript проходила через мой массив и предлагала пользователям хитовые слова. Например, если пользователь начнет вводить функцию «c», он покажет ему все, что начинается с «c» (coca-cola, c ....). Спасибо.Фильтровать данные из java-скрипта массива?

+1

Проверьте автозаполнение jQuery: http://jqueryui.com/demos/autocomplete/ –

+0

Это не так сложно сделать * (вам, разумеется, не нужен jQuery) *. что ты уже испробовал? –

+0

Я немного изменил свою логику. У меня есть два массива (или один двумерный массив, я не знаю, что лучше) и два поля, если пользователь начинает вводить поле с именем «имя». Я хочу, чтобы функция предлагала хиты и после того, как пользователь выбрал что-то предложенное, заполнить другое поле с именем 'id' с соответствующим идентификатором этого имени (вот почему я думаю использовать двумерный массив)? ты можешь помочь мне с этим? – Wolf87

ответ

3

Используйте jquery's autocomplete library.

+0

Хорошо, спасибо, спасибо. Могу ли я задать вам вопрос, у меня есть два массива (или один двумерный массив, я не знаю, что лучше) и два поля, если пользователь начнет вводить поле с именем «имя». Я хочу, чтобы функция предлагала хиты и после того как пользователь выберет что-то предложенное, заполните другое поле с именем 'id' с соответствующим идентификатором этого имени (вот почему я думаю использовать двумерный массив)? ты можешь помочь мне с этим? – Wolf87

Смежные вопросы