ОБСУЖДЕНИЕ

ОПЕРЕЖАЮЩИЙ ВВОД

8 ответов 6,4 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор темы
Помогите написать скрипт выполняющий опережающий ввод таким образом, чтобы при опережающем вводе в одном поле, во втором поле выводилось цифровое значение соответствующее данным выбраным в первом поле. И наоборот. Т.е. опережающий ввод взаимосвязных данных.
Кому интересно помогите, пожалуйста.
 
Ничего не понял. Что ты подразумеваешь под опережающим вводом, можешь ещё поподробнее объяснить? С примером хотя бы.
 
Ничего не понял. Что ты подразумеваешь под опережающим вводом, можешь ещё поподробнее объяснить? С примером хотя бы.
Суть опережающего ввода: начинаешь вводить в поле необходимое слово, а по вводу первых символов появляются варианты слов начинающихся с этих символов. Чаще всего используется в поисковиках.
 
брр.. элементарно. Только нужно составить список слов заранее. Список слов - это массив, где каждый элемент это 1 слово. При каждом изменении поля для ввода просто ищешь те символы которые вводит юзверь в массиве слов, от начала слова. Если такое есть выводишь его в каком-нить списке(можно выпадающем), если такой вариант один - вставляешь его в поле сразу. JS вам в помощь. Что иэ этого не понятно? Показывай нерабочий код, рассказывай что пробовал, а что не получилось. Иначе будет озвучена цена. (© sax_ol)
 
По-моему, у поисковиков слишком большой список слов и они реагируют на нажатие клавиши AJAX-запросом к серверу. Хотя может я и ошибаюсь, но мне кажется, что если список слов будет очень большой, то лучше делать AJAX-запросы, а все вычисления - на сервере.
 
Вот задание, как и обещал. Все в прикрепленном архиве.
 

Вложения