Автозаполнение Ajax - Получить полный список городов по штатам? - PullRequest
2 голосов
/ 25 февраля 2010

Я только что попытался создать событие на EventBrite, и у них есть этот замечательный ввод автозаполнения для городов (начните вводить «san», и появится «San Francisco, California ...» и список других).

Какой лучший способ сделать это? Вам нужно хранить это в локальной базе данных или люди делают эти ajax-вызовы на что-то вроде Google Maps или Yelp?

И есть ли компонент / проект для этого в Rails ??

1 Ответ

4 голосов
/ 25 февраля 2010

Я сделал что-то подобное с этой базой данных:

http://www.geonames.org/export/

Но вы также можете использовать их веб-сервисы, если не хотите иметь локальную базу данных.

Вы не сможете звонить в Google или даже в Geonames с помощью ajax, потому что вы не можете выполнять междоменный запрос, вам придется выполнять запрос на стороне сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...