使用模态中表单的值更新参数

Updating params with a value from a form within a modal

我一直在网上寻找这个问题的答案,但因为我是 rails none 的新手,所以其中的答案很容易让我理解。

我在模式弹出窗口中有几个表单,我想从中获取信息到控制器中。我正在使用 Foundation 创建表单,html 如下:

<form>
  <div class="row">
    <div class="small-8 columns">
      <div class="row">
        <div class="small-3 columns">
          <label for="right-label" class="right inline">Name</label>
        </div>
        <div class="small-9 columns">
          <input name="input1" type="text" id="right-label" placeholder="Full name here">
        </div>
      </div>
    </div>
  </div>
  </form>

我想从 input1 中获取值到控制器中,以便使用或添加到我的数据库中,我想知道是否有人可以很好地解释实现此目的的最佳方法,或者提供一个 link 来很好地解释我是如何做到这一点的。将这些值添加到我的 params 然后从控制器访问它是一种好习惯吗?这是我最初认为的好主意,但我什至无法弄清楚。

谢谢。

要结合Rails和Foundation,需要修改如下:

<%= form_for @name_of_object_declared_in_your_controller_for_this_action do |f| %>
  <div class="row">
    <div class="small-8 columns">
      <div class="row">
        <div class="small-3 columns">
          <%= f.label :input1 %>
        </div>
        <div class="small-9 columns">
          <%= f.text_field :input1, placeholder: 'Full name here' %>
        </div>
      </div>
    </div>
  </div>
<% end %>

有关在 Rails 中实现表单的更多信息,我建议阅读 Rails Form Helpers 指南。