Gente lo solucione !!

Esto es una cosa rara que hay que agendarla en alguna parte por que me costo
casi 2 días !!

E tema es el siguente, y se presenta por cualquier campo insertado con ajax
dentro de un formulario y luego enviado por submit.

- En IE, ningun problema.

- En Firefox, este campo insertado con ajax no llegama.

Solución:

El problema en Firefox se debía a que no le "gustava" donde estaban ubicadas
las etiquetas <form> y </form>

Yo una vez detecte que dependiendo de donde las ponia estas me afectaban el
diseño en IE, con lo cual las metia en lugares donde no producieran NADA por
ejemplo, luego de una etiqueta "<table>" o despues de un <tr>, esto genera
problemas en firefox.

Simplemente lo que hice fue poner <form> antes de el <table> que contiene
los campos, y cierro el </form> luego de cerrar la tabla y uala! funciona !!

Cosa de locos si las hay !, digo por que IE y Firefox no se ponen de acuerdo
y nos dejan de joder las bolas a los desarrolladores !!!

Saludos!



El día 11/10/07, Diego <[EMAIL PROTECTED]> escribió:
>
> Que tal,
>
> Estoy con el siguiente tema:
>
> Tengo un campo en un formulario que se actualiza con ajax.
>
> El problema es que al enviar el form, lo hago de la forma comun sin ajax,
> pero el campo que inserte con ajax no llega en el array $this->data
>
> Para ser mas claro:
>
> Tengo dos combos, combo1 y combo2
>
> Si no selecciono nada y envio el form, llegan a $this->data tanto combo1
> como combo2
>
> Ahora si selecciono el "combo1" esto ejecuta un ajax y carga el "combo2"
> pero al enviar el form normarlmente "combo2" no aparece en $this->data
>
>
> Alguna idea?
>

--~--~---------~--~----~------------~-------~--~----~
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.

-~----------~----~----~----~------~----~------~--~---

Responder a