【发布时间】:2013-01-01 15:02:27
【问题描述】:
一段时间以来一直试图解决这个问题,并且想知道是否有办法在 Rails 中而不是使用 jquery/javascript 来解决这个问题(尽管使用 jquery 的尝试被证明是不成功的。
我有两个 form_tags 搜索不同的 api,每个都有自己的 submit_tag,效果很好。我想要实现的是能够使用一个 submit_tag 然后提交已填写的表单
<h3>Search Movies</h3>
<%= form_tag main_results_path, :method => "get", :id => 'submitMovie' do %>
<%= text_field_tag 'search', nil, :placeholder => 'Enter Film Name Here.....', :id => 'movieForm' %>
<%= submit_tag "search" %>
<% end %>
<h1>OR</h1>
<h3>Search Albums</h3>
<%= form_tag album_album_results_path, :method => "get", :id => 'submitAlbum' do %>
<%= text_field_tag 'search', nil, :placeholder => 'Enter Artist Name here.....', :id => 'albumForm' %>
<%= submit_tag "search" %>
<% end %>
这在 Rails 中可行吗?
谢谢
【问题讨论】:
-
如果两个都填了怎么办?
标签: ruby-on-rails ruby-on-rails-3 forms