Foros del Web » Programando para Internet » Jquery »

Campo creado con JQuery no pasa valor por POST

Estas en el tema de Campo creado con JQuery no pasa valor por POST en el foro de Jquery en Foros del Web. Hola gente, sé que el título suena un poco confuso, pero ahora les explico de qué se trata. La cosa es así: Tengo un formulario, ...
  #1 (permalink)  
Antiguo 18/01/2011, 06:53
Avatar de Netfrank  
Fecha de Ingreso: marzo-2006
Ubicación: Las Talitas - Tucumán
Mensajes: 226
Antigüedad: 18 años, 9 meses
Puntos: 3
Campo creado con JQuery no pasa valor por POST

Hola gente, sé que el título suena un poco confuso, pero ahora les explico de qué se trata. La cosa es así:

Tengo un formulario, en el que debo enviar "tipo" y "subtipo" de alguna cosa en particular. Este proceso, como ya imaginarán, lo hago con selects combinados, dado que los tipos y subtipos son dinámicos.

Lo que hago es lo siguiente: En base al valor seleccionado en el primer combo, creo un segundo combo con las opciones correspondientes mediante el método "load()". Esto se crea bien, ya que fijándome con el firebug reviso que la respuesta de ajax es la siguiente:
Código HTML:
<select name="subtipo"><option value="2">alksjdaskl</option><option value="3">kks askdkjhs dss</option><option value="1">subtipo de prueba</option></select> 
El problema es que en la siguiente página, recibo todos los valores de POST, menos el del campo generado con JQuery. ¿Qué puede ser?

Ya comprobé que:
  • El campo se crea dentro de una capa con un id válido
  • El HTML se escribe correctamente
  • Ambos campos select están dentro de las etiquetas "<form></form>"

Espero vuestra ayuda. Saludos, y desde ya muchas gracias.
__________________
-- Franco D. Ocaranza
-- [email protected]
-- http://www.jmqv.com.ar/
  #2 (permalink)  
Antiguo 18/01/2011, 09:46
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 16 años, 5 meses
Puntos: 35
Respuesta: Campo creado con JQuery no pasa valor por POST

quizas debas usar la función live de jquery a la hora de crear elementos nuevos por DOM
__________________
I am Doyle please insert code.
  #3 (permalink)  
Antiguo 19/01/2011, 09:01
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 20 años
Puntos: 145
Respuesta: Campo creado con JQuery no pasa valor por POST

tambien prueba serializando el formulario.

saludos.
__________________
http://chicho.ninja yiaaaa
  #4 (permalink)  
Antiguo 19/01/2011, 18:06
Avatar de marlanga  
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 11 meses
Puntos: 206
Respuesta: Campo creado con JQuery no pasa valor por POST

Como dice Cherivera, no tengo ni idea, pero puede que el submit no reconozca los inputs, selects, etc, añadidos por javascript al formulario.
Sin embargo, el serialize de JQUERY no debería de tener problemas.

Etiquetas: post, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:45.