У меня была именно эта проблема сегодня, и я исправил ее, установив jQuery UI.Очевидно, rails3-jquery-autocomplete использует функцию автозаполнения, включенную в пользовательский интерфейс jQuery.Он будет работать до тех пор, пока вы не установите jquery-rails и не включите в свой макет как jquery UI js, так и файлы CSS.
<%= javascript_include_tag :defaults, "jquery-ui-1.8.9.custom.min", "autocomplete-rails" %>
Цитирование сайта Github:
Перед началом
Прежде чем продолжить, убедитесь, что ваш проект использует jQuery-ui с виджетом автозаполнения.
Вы можете найтибольше информации об этом здесь:
http://jquery.com/
http://jqueryui.com/demos/autocomplete/
http://github.com/rails/jquery-ujs
Я бы посоветовал вам понять, какиспользовать эти 3 удивительных инструмента, прежде чем пытаться использовать этот драгоценный камень.