0
我正在寻找解决此问题的最佳方法。我在同一页面上有两个搜索表单(他们每个搜索一个不同的api的信息),我想有一个提交按钮,然后相关的api被称为取决于哪个表单有内容。所以,我虽然每个窗体上提交像这样一个提交标记,同一页上的两个表单
<div class="container margin50">
<div class="row">
<div class="span6 offset3 cf formBackground">
<h1>CoverArt Finder</h1>
<h3>Search Movies</h3>
<%= form_tag main_results_path, :method => "get" %>
<%= text_field_tag 'search', nil, :placeholder => 'Enter Film Name Here.....' %>
<h1>OR<h1>
<h3>Search Albums</h3>
<%= form_tag album_album_results_path, :method => "get" %>
<%= text_field_tag 'search', nil, :placeholder => 'Enter Artist Name here.....' %>
<%= submit_tag "search" %>
</div>
</div>
</div>
显然,这是行不通的,因为我总是为电影搜索参数的结果时,我可以指定控制器动作。我是否需要一个条件语句来识别哪个表单被填充?我在这里有点不确定。
需要的任何其他信息请询问
任何帮助表示赞赏
感谢
我不介意做这个客户端, – Richlewis
欢迎你接下来的工作转换为jQuery的...感谢您的帮助。请接受,当你可以:) –