Добавление CSS-класса в тэг options внутри оболочки выбора с Rails - PullRequest
3 голосов
/ 12 апреля 2010

Что если мне нужно добавить класс к тегу параметров?

<option value="testme1" class="selected">testme1</option>

Я не смог этого сделать.

Это то, что у меня есть

<%=  select(:user, :goalstext, Bodytarget.all.collect {|b| [ b.name, b.id ] },{"class", "test"}, :class => "selected", :class => "selected") %>

1 Ответ

0 голосов
/ 12 апреля 2010

Попробуйте это:

<%= select(:user, :goalstext, Bodytarget.all.collect {|b| [ b.name, b.id ] },
   {}, {:class => "selected"}) %>

Запомните порядок параметров:

select(object, method, choices, options = {}, html_options = {})

EDIT

Извините, я слишком быстро прочитал ваш вопрос. Мой код добавит класс к выбору, а не к опциям. Я проверю, как делать то, что вы хотите ... извините!

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