使用ajax导出多个表单操作

时间:2010-09-07 15:50:33

标签: ruby-on-rails ruby ajax forms controller

我有一个基本的Rails表单如下:

<%= form_for @person do |f| %>
    <%= f.label :first_name %>:
    <%= f.text_field :first_name %><br />

    <%= f.label :last_name %>:
    <%= f.text_field :last_name %><br />

    <%= f.submit %>
  <% end %>

我怎么可选择通过ajax将表单信息发送到另一个完全不同的控制器?...两个按钮(绕过主控制器)原因是...用户可以预订...或者只是包含与查询表格相同的信息,不会触及预订控制器/型号。

基本上我想要所有表单对象,但只是发送到另一个控制器?

像link_to_remote +我的所有表单内容。

1 个答案:

答案 0 :(得分:0)

我认为你需要的是带有两个按钮的表格。比如一个按钮用于预订而另一个按钮是查询。如果是这种情况,那么请尝试以下链接,它解释得很好..

Two submit buttons with form_remote_tag