因此,假设我的$profiles[0]
代码中包含以下文本字段:
html.erb
我想做以下事情:
<p> Field 1:
<%= text_field_tag 'field1' %>
<p> Field 2:
<%= text_field_tag 'field 2' %>
我该怎么做?我还没有找到方法来阅读用户在字段1(或字段2)中输入的内容,以便将其添加为链接中<%= link_to "NextPage",
:controller => "MyController",
:action => "my_method",
:textfield1 => <%-# Read what has been entered in field1 -%>,
:textfield2 => <%-# Read what has been entered in field2 -%> %>
和textfield1
的参数。
答案 0 :(得分:0)
我建议你做一些类似的事情(如果你使用简单形式的宝石。如果没有,请使用form_for):
simple_form_for :your_object, url: "/your_action_url" do |f|
f.input :field_1, as: :string
f.input :field_2, as: :string
f.submit "Send data"
像这样,你可以获得与你想要的结果相同的结果,而且更简单。祝你好运!