Buenas, pues nada, dejar constancia de otro pequeño error en los formularios realizados con cake. Al problemas de IE5.5 con scriptacolous y prototype a la hora de enviar valores de formularios y los problemas de redirect con 5.0 y 5.5, le uno el Observefield de los Select en Firefox (mas que de cake supongo que será problema del element.observe de Prototype)
Lo cierto es que tiene un comportamiento bien extraño, en el resto de navegadores el Observefield de un Select viene a funcionar como un onChange, mientras que en Firefox reacciona en cuanto el ratón pasa por encima de un elemento del select, sin tener que haberlo seleccionado aún. Esto crea un problema, pues nos recargara el DOM (por ejemplo) antes de que queramos, y si, como es mi caso, tenemos un sleep para que se muestre una precarga, puede ser una locura, ya que tampoco podemos hacer un disabled del select ya que nos quedaría extendido. La solución... usar un evento onChange que llame a una función q ejecute el ajax (en mi caso me he creado un helper específico para crear estas funciones de javascript). Un coñazo q me ha heco cagarme en el element.observe --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a [email protected] Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups.google.com/group/CakePHP-es?hl=es. -~----------~----~----~----~------~----~------~--~---
