Автозаполнение текстового поля в рельсах - PullRequest
1 голос
/ 13 августа 2011

Мне нужно поле в веб-форме в рельсах с именем "страна", которое будет автоматически заполнять ответ пользователя на основе списка стран. Например, пользователь вводит "Ameri", и текстовое поле автоматически заполняет "ca". Мне нужен список стран и способ автозаполнения формы. Спасибо.

Также я хотел бы иметь поле под названием «штат», чтобы предоставить только штаты для указанной страны, поэтому, если пользователь выбирает Америку, в списке штатов будут все американские штаты, но если пользователь выбирает другую страну, он будет предоставить список штатов для этой страны.

Так, где я могу найти список стран, штатов и, может быть, даже городов? Как я могу сделать автозаполнение в рельсах? Как можно получить поле ниже первого, которое автоматически заполняет только штаты для этой страны?

Спасибо

1 Ответ

2 голосов
/ 13 августа 2011

Выезд:

Автозаполнение: http://jqueryui.com/demos/autocomplete/

Списки географических мест, включая страны и штаты: http://autonomousmachine.com/posts/2009/4/1/carmen-a-rails-plugin-for-geographic-names-and-abbreviations

...