我正在使用Rails 3编写一个小应用程序。在其中的一部分中有一个链接(应该是一个链接),如果点击则会在两个人之间添加一个连接(见下文)。
我真正需要的是使用普通文本链接而不是表单,这是怎么做到的?
<%= form_for([@profile, @contact]) do |f| %>
<p><%= f.hidden_field :profile_id, :value => params[:profile_id] %></p>
<p><%= f.hidden_field :friend_id, :value => profile.id %></p>
<p><%= f.submit %></p>
<% end %>
答案 0 :(得分:3)
类似的东西:
<%= link_to 'link these persons', [@profile, @contact], :method => :post, :profile_id => params[:profile_id], :friend_id => profile.id %>
答案 1 :(得分:0)
您可以尝试使用以下网址提交表单:
<%= link_to 'Submit', "#", :onclick=>"('form_id').submit()"%>
这将提交您的表格。