Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Ruby On Rails > Не приходят данные из формы


Автор: gregoryfly 5.8.2008, 22:38
Добавил в форму несколько полей, используя text_field_tag. Не могу найти эти данные в контроллере.

Вот код шаблона:
Код

<%= text_field_tag("field[10]", "huy") %>


Форма создается нормально, в html вижу:
Код

<input id="dir[20]" name="dir[20]" type="text" value="huy" />


Пишу в форме значение "55555", отправляю.

В params вижу следующее:
"dir" => { "20" => "huy" }

Если value в шаблоне не указывать, то вообще ничего не приходит.

Данные из полей, связанных с моделями, приходят нормально.
Может быть, для получения несвязанных данных есть какой-то особый метод?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)