Заполнить выпадающий список на основе выбранного элемента - PullRequest
1 голос
/ 10 февраля 2009

Я работаю над приложением rails.

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

Я знаю, как сделать это на стороне сервера, но я бы хотел сделать это на стороне клиента, если это возможно. Я использовал помощники RJS, но у меня нет опыта работы с jQuery (не точно , даже не знаю, что это) или другими библиотеками javascript селектора.

Разъяснение: я бы хотел сделать это полностью на стороне клиента. То есть отправьте все значения в запросе начальной страницы. Я не собираюсь вызывать сервер ajaxically, попасть в базу данных, а затем вернуть эти результаты. Я бы хотел, чтобы они были загружены вместе со страницей.

Ответы [ 4 ]

1 голос
/ 19 февраля 2009

Я использовал комбинацию jQuery и подключаемого модуля jQuery для расчета , чтобы это работало.

1 голос
/ 10 февраля 2009

Может быть, это может помочь (простой поиск в Google сделал это):

http://remysharp.com/2007/01/20/auto-populating-select-boxes-using-jquery-ajax/

0 голосов
/ 10 февраля 2009

Я рекомендую вам использовать jQuery для этого. Но вам нужно посмотреть документацию по jquery, а затем посмотреть jQuery ajax api

0 голосов
/ 10 февраля 2009

Создание длинного списка элементов с помощью javascript, скорее всего, будет хуже на клиенте. Почему вы предпочитаете это?

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