форма автоматически предлагает значения взятые из базы данных
Например, есть простая форма:
<form action="notebook.php" method="post"> <input name="name" type="text" /> Название:<br> <input name="type" type="text" /> Тип ноутбука:<br> <input name="brand" type="text" /> Фирма производитель<br> <input name="submit" type="submit" value="add" /> </form> Уже введено много товаров в базу данных. Как сделать чтобы при вводе данных в форму, она автоматически предлагала данные из mysql которые уже занесены (например, начиная с 3 символа). Т.е. допустим в поле "Фирма производитель" начинаем вводить son и вниз спадающим списком нам предложили бы выбрать Sony или Sony-Ericsson. Есть ли какое то готовое решение по этому вопросу? |
Цитата:
1. Подгрузить(скорее всего json) базу вариантов заполненных полей (отдельно для каждого поля формы) на клиента - клиентским скриптом по вводу искать сопадения (*Это правильный вариант 2. Отсылать на сервер посимвольно после ввода третьего символа значение данного поля формы(это неправильно и можно не рассматривать - *если только клиентов не раз в сутки |
а где бы найти готовое решение (или шаблон) первого варианта?
|
google javascript autocomplete
|
Часовой пояс GMT +3, время: 12:46. |