Ruby on rails - 从文本字段读取值

时间:2016-11-28 12:32:38

标签: ruby-on-rails

因此,假设我的$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的参数。

1 个答案:

答案 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"

像这样,你可以获得与你想要的结果相同的结果,而且更简单。祝你好运!