Список городов по начальным буквам

После ввода первых 3х букв названия города скрипт осуществляет асинхронный поиск в базе данных и выдает список населенных пунктов, начинающихся на введенные буквы. Список ограничен первыми найденными 10-ю городами(населенными пунктами). Вы можете продолжить ввод, при этом список будет сокращаться, в нем будут оставаться только города(поселки, села, деревни), которые начинаются на введенные буквы или выбрать с помощью мышки или клавиатуры город из списка.


В выпадающем списке выбрать город можно с помощью клавиши Enter или с помощью двойного клика мышкой. При движении по списку с помощью стрелок вверх/вниз или одиночными нажатиями клавиши мыши на элементе списка, в поле ввода подставляется выбранный город, при этом переход не осуществляется и список не обновляется.

В поле ввода input параметр AUTOCOMPLETE="OFF" запрещает браузеру выводить свои подсказки с ранее выбранными городами.

Выпадающий список позиционируется относительно элемента ввода. При поиске не учитывается регистр вводимых букв.

Пример должен работать во всех браузерах.

Система использует общую базу с примером определения города по ip и выбора страна, регион, город и с примером определения региона по номеру телефона.

Вы можете использовать API интерфейс и готовые бесплатные скрипты для интеграции себе на сайт такого выпадающего списка. Ознакомьтесь с примером использования API выбора города. Альтернативные примеры выбора города с использованием универсального скрипта выпадающих подсказок: city_api_example.php, выбор города с выбором района в городе

Вы также можете приобрести скрипт и базу данных городов.

Подбор города для игры "в города".

Поиск страны, области, района, города

Все гео-сервисы.


.