ちょっとだけAjax
link_to_remoteで勉強。
検索リンクを押すと検索が走って、結果が表示されるってだけ。
<%=link_to_remote("検索",:url=>{:action =>'search'},:update=>'search_result')%> <div id="search_result"></div>
search.rhtml
検索結果 <table> <tr> <th>ID</th> <th>Name</th> </tr> <% @result.each do |r| %> <tr> <td><%=h r.id%></td> <td><%=h r.name%></td> </tr> <% end %> </table>
search.rhtmlはdivタグの中に表示されます。