我的rails应用程序有一个基本搜索功能,可以查询数据库并显示活动记录列表。搜索结果显示为链接。当用户点击给定搜索结果的链接时,他们将被带到一个页面,其中包含其选择的详细信息以及未选择的详细信息。我希望在此详细信息页面上有一个后退按钮,用户将返回搜索结果页面,搜索结果仍会显示。它现在的方式是后退按钮将用户带回搜索结果页面,但所有搜索结果都消失了。
答案 0 :(得分:1)
您必须将查询参数(搜索文本)传递到您有后退按钮的详细信息页面。
包含在后退按钮网址中答案 1 :(得分:0)
在params [:query]中捕获搜索查询信息,并将其从一个页面带到另一个页面。
在结果详细信息页面中添加:
<%= link_to 'Back', "#{:back}+#{params[:query]}", :class => 'button' %>