Form_remote_tag, no me funciona el javascript

estoy tratando de hacer el ejemplo del libro “Beginnig Ruby on Rails”
de la pagina 334 y es el siguiente

Handling Ajax HTML Control


<%= render (:partial => 'form')%>

_form.html.erb

<% if @username %>
Sorry <%=@username%>, is not right


<% end %>

<% form_remote_tag( :update => ‘displayDiv’, :url => {:action =>
‘login’}) do -%>
please log in:
<%= text_field_tag @username %>
<%= submit_tag ‘Enviar’%>
<% end -%>

lo que sucede es que cuando le doy al boton submit, no se ejecuta le
onsubmit, y el formulario ejecuta el post, redirigiendo el navegador y
no ejecutando el ajax que es agreagado por esta funcion en el onsubmit
del form, he visto los ejemplos por internet y son iguales a los del
libro, me falta hacer algo en especial

Gracias por su ayuda

¿Has incluido las librerias de js?

Francesc E. wrote:

�Has incluido las librerias de js?

sip, tengo esto -<%= javascript_include_tag :defaults %>-
y cuando rendereiza el html ya verifique que el prototype esta presente,
y tampoco se genera ningun error de javascript, es como si no se
ejecutara el javascript del onclick

perdon del onsubmit