Rails form_for将参数作为Array传递

阿比

我在一个页面上可以添加n个问题。我的问题部分包含如下形式:

= form_for :question, :url => questions_path do |f|
  = f.text_field :title

我得到的参数是"question"=>{"title"=>"Some Name"}但是,如果我单击“添加新问题”按钮,则将在下面呈现相同的部分。我的问题是,即使我现在有两种形式,我仍然会得到第一个问题参数。有没有办法获得像

"question"=>{["title"=>"Some Name"], ["title"=>"Some Other Name"]}
拉胡尔·辛格(Rahul Singh)

试试这个

= form_for :question, :url => questions_path do |f|
  = f.text_field :title, name: "question[title][]"

有关更多信息,请参见http://guides.rubyonrails.org/action_controller_overview.html#hash-and-array-parameters

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails帮助器form_for将nil:NilClass参数传递给块

来自分类Dev

如何在rails form_for中传递额外的参数

来自分类Dev

如何在rails上通过form_for传递与模型无关的参数?

来自分类Dev

将url作为参数传递给Ruby on Rails路由

来自分类Dev

Rails form_for NoMethodError

来自分类Dev

Rails - 将多个参数传递给 form_tag

来自分类Dev

Rails 4,img_tag作为form_for控件?

来自分类Dev

在rails form_for方法中设置参数值

来自分类Dev

Rails资源有了新的参数;更新form_for

来自分类Dev

Rails帮助器form_for()忽略url参数

来自分类Dev

UJS,AJAX,Rails 4,form_for collection_select将值传递给方法并将值返回给表单

来自分类Dev

Rails 4:将局部变量从包含form_for帮助器的部分传递到js.erb文件

来自分类Dev

UJS,AJAX,Rails 4,form_for collection_select将值传递给方法并将值返回给表单

来自分类Dev

将Select 2与form_for rails一起使用

来自分类Dev

将Rails Form_For字段放置在不同的位置

来自分类Dev

Rails slim form_for标签

来自分类Dev

Rails 4:form_for与关联

来自分类Dev

Rails form_for关系模型

来自分类Dev

Rails form_for错误的方法

来自分类Dev

Rails form_for突然结束

来自分类Dev

Rails:form_for缩短代码

来自分类Dev

Vue axios将数组作为参数传递给Rails并更新所有内容(批量修改)

来自分类Dev

将选定的下拉值作为参数传递给rails link_to

来自分类Dev

将非常大的 XML 数据作为 Angular 2 中的参数传递给 Rails

来自分类Dev

将参数从Angular传递到Rails

来自分类Dev

将JSON参数传递给Rails API

来自分类Dev

Rails将参数传递给新动作

来自分类Dev

Ruby / Rails。将变量传递给参数

来自分类Dev

Ruby on Rails:将参数传递给视图

Related 相关文章

热门标签

归档