Заказ закрыт
Написать функцию, которая обрабатывает поля

1
Заказчик
Отзывы фрилансеров: + 7 - 0
Зарегистрирован на сайте 14 лет и 6 месяцев
Бюджет: 3 000 руб
38.54 $ — 33.14 €
Исполнитель определен: Фрилансер  
Требования к программисту:
Знание CSS;
Знание JavaScript: AJAX, JSON;

Задача:
Предложение клиенту выпадающего списка значений при заполнении поля ввода (<input type="text">).
Выпадающий список в ширину равен ширине поля ввода. Высота задается через CSS. Если размер экрана не позволяет выпасть вниз, список открывается вверх.
В списке выводятся значения заданного поля БД. Параллельно (при изменении значения списка) могут заполняться другие поля – hidden, text (набор полей, заполняемых возвращаемыми значениями, объявляется при вызове функции. JSON?).
Выпавший список обрабатывает клавиатуру: перемещение курсора, enter, tab. Мышь: doubleClick.
Поле ввода имеет заранее объявленный атрибут класса. При загрузке страницы всем элементам (полям ввода) данного класса назначается атрибут 'onKeyPress' – функция обращается к серверному приложению через AJAX. Для безопасности, функция не формирует явный запрос к базе данных. Вполне достаточно идентификатора запроса.
Для передачи данных серверу можно воспользоваться уже существующей функцией
flush(форма-или-json, серверное-приложение/параметры?любые=nnn, div-цель_вывода).



Разделы:
Опубликован:
21.05.2015 | 09:37
Заказ находится в архиве

Теги: нужен программист, требуется программист, ищу программиста, создание сайта программирование, программист веб сайтов

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».