Имя массива в Rails 3 - PullRequest
       1

Имя массива в Rails 3

0 голосов
/ 06 января 2012

Я довольно долго искал решение, надеясь, что кто-нибудь подскажет мне ответ или альтернативное решение ...

Я ищу реализацию массива входных имен с помощью помощников форм Rails.

Так что традиционно в html я просто написал бы что-то вроде этого:

<input type="text" name="email[]" value="blah" />
<input type="text" name="email[]" value="blah2" />

Кто-нибудь знает, как такой массив может быть достигнут с помощью помощников rails?{Не работает}

<%= f.text_field :email[] %>
<%= f.text_field :email[] %>

Я ценю это!

1 Ответ

3 голосов
/ 06 января 2012

Вы можете использовать помощники тегов формы для создания необходимых входных данных.

= text_field_tag 'email[]', 'blah'
= text_field_tag 'email[]', 'blah2'

См. Здесь http://api.rubyonrails.org/classes/ActionView/Helpers/FormTagHelper.html для получения дополнительной информации.

Для использования text_field вместоверсии тега, который ваш модем должен будет ответить на метод email[].

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