Ich möchte meine Suche benutzerfreundlich machen, indem ich jquery oder ajax benutze. Ich verwende searchlogic für meine Suchanfrage und eine einfache Suche.
Mein Suchformular ist die gleiche Seite wie das Ergebnis. Wenn ich also die Suche einreiche, wird die Seite neu geladen und das Ergebnis unter dem Formular angezeigt.
Suchformular:
<% form_tag search_path do %>
<% text_field_tag :name %>
<% end %>
<%= result %>
Antworten:
1 für die Antwort № 1Versuche diesen Weg.
<% form_remote_tag :url => { :action => "search"}, :update => "result" do %>
<% text_field_tag :name %>
<% end %>
<div id="result"></div>