Comunidad de diseño web y desarrollo en internet online

Quiero enviar variables mediante POST.. pero no se puede...

Citar            
MensajeEscrito el 15 Dic 2008 07:08 pm
OK..
Explico asi brevemente.

Me han pasado un archivo para modifcarlo.
En el se ejecutan una serie de operaciones llenando un formulario.
La cosa es que tiene un select... que hace un cambio sobre otro valor del formulario mediante el evento onChange.
Tengo mi boton submit...

Yo quiero que al presionar el Submit se me envie a otra pagina con todas las variables dentro del Form.. sin embargo no puedo poner un

Código :

<form id="data_calc" action="data_show.php">

Porque el select a cual hago referencia esta como

Código :

<Select id="cambio" onChange="this.form.Submit();">
entonces.. yo necesito que ese select en efecto ejecute esa llamada ya que sin ese cambio no obtengo un valor necesario como dato para psarlo a la otra ventana...

Como puedo hacer...????

:(

Por Camuss

498 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Lima City - Perú

chrome
Citar            
MensajeEscrito el 15 Dic 2008 07:33 pm
colocale el metodo POST ;)

Código HTML :

<form id="data_calc" action="data_show.php" metod="post">

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

firefox
Citar            
MensajeEscrito el 15 Dic 2008 07:44 pm
En realidad eso esta...
Mi problema es que: si lo dejo como esta.. al momento de hacer el select con onChange. automaticamente se dirigira a "data_show.php" pero no deberia ir.. porque el onChange me da otra variable necesaria..

Solo cuando ya se haya hecho el onChange.. entonces recien al presionar submit me deberia enviar a la otra pagina con todas las variables enviadas por POST.

onChange del select y el boton enviar.. hacen el mismo submit

Por Camuss

498 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Lima City - Perú

chrome
Citar            
MensajeEscrito el 15 Dic 2008 08:30 pm
Si necesitas utilizar el valor del select en una funcion que se ejecute con X evento de otro input no tiene lógica dejar que en el onchange del select hagas el envío del formulario...

Por KB-27

Claber

301 de clabLevel



 

My very secret HQ

firefox
Citar            
MensajeEscrito el 15 Dic 2008 08:34 pm
Por supuesto que no tiene logica.. ese archivo me lo pasaron..
Necesito hacer el cambio ahorita.. y no tengo ideas...
Solo necesito eso.. una idea...
Antes, todo se hacia en la misma pagina.. por eso el onChange usaba el this.form.submit()
Pero ahora no.. necesito enviar por POST las variables a otra pagina.. pero cada que intento el mismo select al cambiar me envia a dicha pagina.. obviamente con los dato incompletos...

Please.. solo una idea....

Por Camuss

498 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Lima City - Perú

chrome
Citar            
MensajeEscrito el 15 Dic 2008 09:04 pm
Pero a ver... ¿Qué es esa otra variable que necesitas? ¿Es algo que tienes que calcular o buscar en una BD a partir del valor que tenga el SELECT? Creo que si dijeras como obtenías esa otra variable en el codigo anterior podríamos ayudarte a buscar una solución... Saludos...

Por KB-27

Claber

301 de clabLevel



 

My very secret HQ

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.