Problema con observe_field en campo tipo search (safari)

Tengo un campo tipo search (cuando el navegador es Safari) al que
quiero aplicarle un observe_field. Para los campos tipo “text”, el
helper coge el evento “onchange” (changed), pero como el campo no es
“estandar”, supongo que no sabe que evento aplicar.
Segun la API veo que se le puede pasar el evento al que aplicar la
funcion, con el parametro “:on”, pero no me funciona (ni en un campo
text, tampoco).
El codigo es el siguiente

<%= observe_field “search”,
:frequency => 1,
:update => “list”,
:url => {:action => “list”},
:with => “search”,
:on => “focus” %>

¿Esta mal escrito?

Gracias.

Hola Javier

De casualidad este fin de semana me pasó lo mismo.

A una caja de texto de búsqueda le había puesto type=“search” para que
sea más lindo en Safari (pero no tengo Mac, así que hasta ahora no lo
había probado mucho) y parece que no se disparaba el evento onchange.

Lamento que lo único que estoy aportando es “a mí también me pasa” :slight_smile:

Si hay alguna solución, por favor no dejes de comentarla :wink:

Saludos!

La solucion esta en la ultima RC de prototype, que ya tiene en cuenta
los
campos tipo “search”.
:slight_smile:

2006/11/13, Damian J. [email protected]:

Me olvidaba, por si alguno no lo conoce, una de las mejores cosas que
encontré fue este cheat sheet de Jonathan Snook:
http://snook.ca/archives/javascript/prototype_disse/

Buenísimo Javier, gracias por el dato :slight_smile:

Ya que estamos, dónde puedo leer qué tiene de nuevo la versión 1.5?

Eso es algo que me molesta un poco de Prototype, el hecho de que tiene
poca o nula documentación…

Si, la poca documentacion que tiene es lo peor que tiene. Yo todo lo
que se lo miro de esta pagina http://www.sergiopereira.com/articles/
prototype.js.html aunque está muy desfasada.

El 13/11/2006, a las 20:20, Damian J.
escribió:

Buenísimo Javier, gracias por el dato :slight_smile:

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs