Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   подказка ввода в input на лету (https://javascript.ru/forum/jquery/61650-podkazka-vvoda-v-input-na-letu.html)

Vincent Vega 28.02.2016 16:19

подказка ввода в input на лету
 
Доброго времени суток форумчане!
Такой вопрос. Есть input, в который вводиться нейкий текст. Текст может быть разный. Как к input прикрутить подсказку вводимого текста?

Хороший пример данного явления http://https://www.blablacar.com.ua/

При вводе города выскакивает подсказка по тексту. Примерно представляю как это работает, но не могу организовать логику.:help:

laimas 28.02.2016 16:27

Там уже все организовано - API Google MAP

Vincent Vega 28.02.2016 16:36

Цитата:

Сообщение от laimas (Сообщение 409547)
Там уже все организовано - API Google MAP

Понимаю, только это по городам. Как это реализовать если мне не города нужны.
Я так понимаю, это нужно ловить event в input и pars нейкого текстового документа, только не могу сообразить как правильно это наваять.

laimas 28.02.2016 16:39

Цитата:

Сообщение от Vincent Vega
Я так понимаю, это нужно ловить event в input и pars нейкого текстового документа

То что отображается по ссылке, это выборка значений из готовых в базе и удовлетворяющих условию.

В случае выборки по тексту, в буквальном смысле слова находить совпадения, то это слишком накладно, да и что в данном случае тогда должна отображать "подсказка"?

Вы задаете вопрос, а чего в уме держите, это вопрос для всех.

Vincent Vega 28.02.2016 16:45

Цитата:

Сообщение от laimas (Сообщение 409549)
В случае выборки по тексту, в буквальном смысле слова находить совпадения, то это слишком накладно, да и что в данном случае тогда должна отображать "подсказка"?

Есть каталог товара авто-запчастей. Там более 2000 наименований с уникальным id. Смыл в исключении ошибки при вводе пользователем искомой запчасти.

подсказка будет отображать правильное название и подставлять нужный id

рони 28.02.2016 17:05

Vincent Vega,
http://jqueryui.com/autocomplete/

laimas 28.02.2016 17:07

А если каталог запчастей, то чем он отличается от выборки города? Не по тексту же поиск, а по списку.

Есть готовые плагины Autocomplete, выбирайте, читайте документацию, подключайте, пользуйтесь.

Vincent Vega 28.02.2016 17:19

спасибо всем! :)


Часовой пояс GMT +3, время: 09:15.