Foros del Web » Programando para Internet » Javascript »

Enviar Parametros

Estas en el tema de Enviar Parametros en el foro de Javascript en Foros del Web. Hola!!! Tengo un problemita, tengo una lista desplagable, que lo que quiero hacer es que cuando seleccione una opcion, valla directamente a una pagina enviando ...
  #1 (permalink)  
Antiguo 18/09/2009, 09:55
 
Fecha de Ingreso: mayo-2007
Ubicación: Ramos Mejia - Buenos Aires
Mensajes: 153
Antigüedad: 17 años, 7 meses
Puntos: 0
Enviar Parametros

Hola!!!

Tengo un problemita, tengo una lista desplagable, que lo que quiero hacer es que cuando seleccione una opcion, valla directamente a una pagina enviando como parametro el valos elegido.

El problema es que quiero enviar otro parametro mas, pero la verdad que codigo java no manejo nada. Quiero enviar como segundo parametro una variable en php, se puede???

Este es mi codigo

Formulario
Código:
<select name="prueba" id="prueba" onchange=MM_jumpMenu('parent',this,1)>
  <option value="1">lugar</option>
  <option value="2">lugar2</option>
</select>

Codigo java
Código:
<script>
function MM_jumpMenu(targ2,selObj2,restore2){ //v3.0
  eval(targ2+".location='"+'eventos_2.php?eventos=<?php echo $eventos;?>'+selObj2.options[selObj2.selectedIndex].value+"'");
  if (restore2) selObj2.selectedIndex=0;
}
</script>


Muchas gracias por la ayuda
  #2 (permalink)  
Antiguo 18/09/2009, 13:05
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años
Puntos: 126
Respuesta: Enviar Parametros

Hola

El código que muestras parece totalmente correcto. Así que respondiendo a tu pregunta, sí puedes enviar una variable del servidor. ¿Qué error te lanza?

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 18/09/2009, 13:19
 
Fecha de Ingreso: mayo-2007
Ubicación: Ramos Mejia - Buenos Aires
Mensajes: 153
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: Enviar Parametros

En realidad ahi esta funcionando bien, eso que tenia de php no le modificaba en nada. Yo lo que quiero es agregar otro parametro, pero no se como es la sintaxis


Código:
<script>
function MM_jumpMenu(targ2,selObj2,restore2){ //v3.0
  eval(targ2+".location='"+'eventos_2.php?eventos='+selObj2.options[selObj2.selectedIndex].value+"'");
  if (restore2) selObj2.selectedIndex=0;
}
</script>


Por ejemplo algo que quede asi:


eval(targ2+".location='"+'eventos_2.php?eventos='+ selObj2.options[selObj2.selectedIndex].value+'+&<?php echo $variable_en_php ?>"'");


Pero la todo mal escrito, esa es mi duda como seria.


Gracias por la respuesta!!!!!!!!!
  #4 (permalink)  
Antiguo 18/09/2009, 13:28
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años
Puntos: 126
Respuesta: Enviar Parametros

Hola

Sería así

eval(targ2+".location='"+'eventos_2.php?eventos='+ selObj2.options[selObj2.selectedIndex].value+'&OTRAVAR=<?php echo $variable_en_php ?>"'");

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #5 (permalink)  
Antiguo 18/09/2009, 15:11
 
Fecha de Ingreso: mayo-2007
Ubicación: Ramos Mejia - Buenos Aires
Mensajes: 153
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: Enviar Parametros

Perfecto esto era.

Gracias!!!!
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 19:51.