rails options_from_collection_for_select текущее значение выбора - PullRequest
1 голос
/ 03 января 2011

У меня есть таблица выбора, сгенерированная с помощью

просмотр:

<select id = "car_type", name="car_type">
  <%= options_from_collection_for_select @cartype, 'id', 'name' %>      
<select>

и в контроллере у меня это

@ cartype = Cartype.find (: все)

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

Буду признателен за любые подсказки

Может кто-нибудь указать, как я могу получить текущее значение выбора и передать значение?

1 Ответ

2 голосов
/ 02 ноября 2011

Как вы можете видеть в документации Rails для options_from_collection_for_select последний параметр является выбранным значением и должен быть целым числом. Э.Г.

options_from_collection_for_select(@people, 'id', 'name', 1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...