如何在rails上的ruby中给出name / id

时间:2014-02-18 07:02:40

标签: ruby-on-rails ruby

我想将表单提交给控制器。

我的代码:

<% form_tag(:controller=>"a", :action=>"b", :method=>"c") do %>

将视图转换为:

<form action="/a/b?method=c" method="post">
...
</form>

但我希望观看......就像这样......

<form name="myFormName" id="myFromId" action="/a/b?method=c" method="post">
...
</form>

我查看了这个官方链接:http://guides.rubyonrails.org/form_helpers.html 但我找不到解决办法。

2 个答案:

答案 0 :(得分:1)

您可以通过以下方式添加此类信息:

<% form_tag({ :controller=>"a", :action=>"b", :method=>"c" }, { :name => "myFromName", :id => "myFromId" }) do %>

答案 1 :(得分:1)

form_for {:controller=>"a", :action=>"b", :method=>"c" }, :html => { :name => "myFormName", :method => "post", :id => "myFromId" }