[英]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.