| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Подстановка значений из БД в форму при заполнении |
| Автор: slang 11.9.2006, 22:02 |
| Здравствуйте! Подскажите, пожалуйста, как можно сделать поле, в котором одновременно присутствовали бы элементы select и text. Т.е. такой элемент при вводе первых символов, например, фамилии открывался список с существующими в БД фамилиями, и если нужной фамилии нет, то была бы возможность продолжить набор в этом поле для дальнейшей записи ее в БД. Вопрос, естественно, не в том, как загрузить список из БД, а как это реализовать в Web форме. Какие технологии необходимо использовать? Я так понял чистым html не обойтись? Хотелось бы, чтобы это работало с минимальными требованиями к обозревателю и ПК клиента. Заранее благодарен. |
| Автор: skyboy 11.9.2006, 22:22 |
| БД - серверная часть, поле ввода - сторона клиента. Чтоб всё это работало без перезагрузки страницы можно использовать либо AJAX-методы, либо невидимый фрейм. В любом случае не получится обойтись без применения JavaScript(либо VBScript, что абсолютно не кроссбраузерно; просто не мог не отметить "альтернативу"). Потому "чистый HTML" тут - действительно никак. HTML - это вообще язык разметки, а не алгоритмов. Касательно конкретной ситуации поищи по форуму: вопросы о скрещивании выпадающего списка и поля ввода одно время чуть ли не каждую неделю возникали... |
| Автор: slang 11.9.2006, 22:50 |
| skyboy, спасибо, примерно понял куда копать, в частности неплохой вариант http://forum.vingrad.ru/index.php?showtopic=30711&view=findpost&p=225176. У меня пока Спасибо. |