繁体   English   中英

提交表单中动态创建的表

[英]Submit a dynamically created table in a form

我在form_for有一个动态创建的表。 该表在每一行中都包含一个输入字段。 表内的行数不是恒定的(因此表是动态创建的)。

如何提交表中的所有字段并将其路由到控制器操作?

您可以在form_for helper中自定义使用url参数将数据发送到的位置。

<%= form_for @article, url: {action: "create"} do |f| %>
...

提交按钮将在ArticlesController的“创建”方法中发送所有行

form_for(@article, url: my_custompath_articles_path)
...

您的数据将在my_custompath_articles_path

config/routes.rb

resources :articles do
  collection do
    post my_custompath
  end
end

articles_controller.rb

def my_custompath
  ... your code
end

ruby on rails指南上的更多详细信息

我希望这可以帮助您。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM