Foros del Web » Programando para Internet » Javascript »

No enviar POST de campos que tienen display none

Estas en el tema de No enviar POST de campos que tienen display none en el foro de Javascript en Foros del Web. Hola amigos de Foros del web, yo siempre trato de resolver mis problemas solo pero esta vez no he podido asi que ahi va. Tengo ...
  #1 (permalink)  
Antiguo 14/05/2011, 20:38
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
No enviar POST de campos que tienen display none

Hola amigos de Foros del web, yo siempre trato de resolver mis problemas solo pero esta vez no he podido asi que ahi va.

Tengo un form dinámico, que tiene campos fijos y unos divs ocultos que pueden ser activados via javascript para agregar cuantos campos

dinamicos se requieran siempre que no se superen los 20. todo perfecto, me he superado a mi mismo .

Pero tengo un problema, al hacer un var_dump[$_POST] de la página que recibe mis datos me aparece un array de 85 elementos aunque

solo quiero que me mande los que estan desplegados. ¿como puedo hacer eso? dejo captura de mi form por si no me entendieron




Se supone que esta animado ¬¬ pero no se mueve

Última edición por memoadian; 14/05/2011 a las 20:47
  #2 (permalink)  
Antiguo 14/05/2011, 20:53
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años
Puntos: 322
Respuesta: No enviar POST de campos que tienen display none

La solución corresponde a JavaScript.
PHP sólo recibe la informacion y la procesa, pero todo depende el HTML o JavaScript si se envíe o no.
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #3 (permalink)  
Antiguo 14/05/2011, 20:59
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: No enviar POST de campos que tienen display none

Ah vaya, ¿me podrías dar una pista? no quiero hacer un hilo en el foro de javascript para escribir lo mismo que aquí.

si puedes claro. thanks.
  #4 (permalink)  
Antiguo 14/05/2011, 21:00
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: No enviar POST de campos que tienen display none

buenas,
fijate que display:none no evita que el navegador envie los controles de formularios que estan ocultos. para que eso no suceda, debes aplicarle a cada control que no quieras enviar el atributo disabled. y como sabras, eso se maneja desde el lado cliente con javascript.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 14/05/2011, 21:02
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: No enviar POST de campos que tienen display none

con eso me es suficiente, gracias :)

Etiquetas: campos, display, php, post
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 11:29.