検索バーにオートコンプリートを追加したいと考えています。しかし、完成したユーザーを送信すると、次の URL を取得します。
/users?utf8=✓&search=Thomas
それ以外の/users/23
私のコントローラー
@users = User.find(:all, :select=>'name').map(&:name)
Javascript
<%= javascript_tag "var autocomplete_items = #{ @users };" %>
<script type="text/javascript">
jQuery(document).ready(function() {
$('#auto_complete').typeahead({source: autocomplete_items});
});
</script>
私のフォーム
<%= form_tag users_path, :method => :get do %>
<%= text_field_tag :search, params[:search], :id => "auto_complete" %>
<% end %>
ご協力いただきありがとうございます