Это только я думаю о том, чтобы потрясти мирское поле ввода.
Хорошо, у нас есть элемент ввода, и мы предварительно распространили небольшую таблицу базы данных с идентификатором, именем и именем изображения
Так вот о чем я думаю.
У нас есть элемент ввода, с которого пользователь начинает печатать. Допустим, APPL ...
В раскрывающемся списке (для всплывающих подсказок предлагается автоматическое предложение) с помощью APPLE, они выбирают APPLE, а в другом элементе div в другом месте страницы отображается изображение div.
Точно так же, если они выбирают банан, аналогично banana.png показывает в этом разделе.
Хорошо, так что у нас теперь есть.
Ну, у меня есть автоматическое предложение (автоматический поиск в режиме реального времени завершен), все в порядке.
У меня работает элемент ввода, и они могут выбирать из предложенных вариантов.
Что я не могу понять, так это как использовать (возможно, ajax, я полагаю) хмм ... или другой метод, способ показа изображения в другом месте, который отражает сделанный ими выбор.
Чтобы было проще.
Все автозаполнения совпадают с именем файла изображения, поэтому:
APPLE становится apple.png
Торт становится торт.php
Я уверен, что Дж.С. может помочь здесь. Просто не уверен как. Я бы подумал getElementById
Anyhoo .. иногда, задавая вопрос, можно вызвать ответ от кого-то, кто сделал что-то подобное.
Невозможно отобразить код, поскольку элемент, который я хочу создать, еще не существует.
Но для простоты давайте возьмем метод выбора поля:
<select id="fruit" name="fruit">
<option value="">Please select a Fruit</option>
<option value="apple">Apple</option>
<option value="cake">Cake</option>
</select>
В настоящее время Auto Suggest, Auto complete выглядит следующим образом:
<div class="field"><label for="fruit">Pick a Fruit </label>
Любая помощь приветствуется ...