Problema con auto_complete

Nuevamente saludos a la comunidad tengo un problema con auto_complete,
primero que nada lo instale de la siguiente manera script/plugin
install auto_complete.

luego hice el siguiente código:

en mi vista tengo lo siguiente:

    <%= javascript_include_tag :defaults %>
    <%= javascript_include_tag 'prototype', 'live_validation' %>
    <%= javascript_include_tag 'effects'%>

<% remote_form_for :alumno, @alumno,
     :url=>{:action => :guardar},
     :before => "$('espera').update('Procesando...');
                 $('espera').toggle( )" do |f| %>

     "OJO Aqui tengo otros campos!!!!!! "

<%= text_field_with_auto_complete :alumno, :nombre, { :size => 15 },
:skip_style => true -%>

<%end%>

en mi controlador tengo lo siguiente:

(registro_controller.rb)

def auto_complete_for_alumno_nombre

  @alumno =
Alumno.find_by_nombre(params[:alumno]:nombre],:order=>'nombre',:limit =>
5)
       render :partial => 'search'
end

mi partial:
(_search.rhtml)
<ul class="autocomplete_list">
  <% for alumno in @alumno do -%>
    <li class="autocomplete_item"><%= h alumno.nombre %></li>
  <% end -%>
</ul>

esto es lo que he visto en la mayoría de los post pero no me arroja
ningún resultado. Alguna idea del porque.. Gracias de antemano....