Foros del Web » Programando para Internet » ASP Clásico »

¿ Como sacar info de este combo ?

Estas en el tema de ¿ Como sacar info de este combo ? en el foro de ASP Clásico en Foros del Web. Hola amigos que tal, estoy intentando hacer una cosilla con un combo pero no estoy seguro si se puede hacer sin utilizar javascript, a ver ...
  #1 (permalink)  
Antiguo 12/06/2008, 08:29
Avatar de cokete  
Fecha de Ingreso: noviembre-2004
Mensajes: 224
Antigüedad: 20 años, 5 meses
Puntos: 0
¿ Como sacar info de este combo ?

Hola amigos que tal, estoy intentando hacer una cosilla con un combo pero no estoy seguro si se puede hacer sin utilizar javascript, a ver si alguien me puede ayudar.

Tengo un combo desde el que ejuto el evento OnChange y hago que me mande a la misma pantalla en la que estoy, pero quiero que me envie a esa pantalla con la informacion seleccionada del combo.

Ejemplo... tengo 3 opciones en el combo

2006/2007
2007/2008
2008/2009

y quiero que al seleccionar una de esas opciones me mande a una pantalla pasando como parametro la opcion que he marcado de las 3. Aqui tengo el codigo que utilizo pero no se donde ni que nombre utilizar para pasar ese parametro.


Código PHP:
<select name="Tempo" class="CajaTextoForm" onChange="MM_goToURL'parent','admin.noticias.asp');return document.MM_returnValue">
<
option value="<%=Temporadaselec%>"selected class="CajaTextoForm">Temp. <%=temporadaselec%></option>
<%
SQL="SELECT * FROM temporadas order by codtemporada desc;"
Set Snap=Server.CreateObject("ADODB.Recordset")
Snap.Open SQL,  Session("Conn")
Do
If 
Snap.EOF Then Exit Do%>
<
option value="<%=Snap.Fields("temporada")%>" class="CajaTextoForm">Temp. <%=Snap.Fields("temporada")%></option>
<% 
Snap.MoveNext
Loop
Snap
.Close%>
</
select


Lo ideal para mi seria recoger despues en la pagina admin.noticias.asp con un Request.Querystring("temporada") la temporada que se selecciono en el combo.

Pero no se como mandarla.... he probado con esto pero no me va: admin.noticias.asp?temporada=Tempo , y con admin.noticias.asp?temporada=<%=Tempo%> pero claro las dos estan mal...no se como pasar el contenido del combo.

A ver si alguien lo sabe que seguro es una chorrada.... Un Saludo y Gracias¡¡
  #2 (permalink)  
Antiguo 12/06/2008, 12:59
 
Fecha de Ingreso: febrero-2008
Mensajes: 11
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: ¿ Como sacar info de este combo ?

necesitas usar javascript... a veces no te puedes saltar ese paso tan engorroso jejejeje XD

Saludos,
  #3 (permalink)  
Antiguo 12/06/2008, 20:56
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Respuesta: ¿ Como sacar info de este combo ?

en el evento onchange, anexale otro parametro a la funcion, el cual sea el ID de ese select, similar a esto

Cita:
onChange="MM_goToURL('parent','admin.noticias.asp?ProgId="+ this.value;')
a lo mejor te funciona

solo tendrias que realizar un request.querystring de ProgId

, pero habria que mriar la funcion para saber si se puede o no.... pega ese codigo, haber que inventamos
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #4 (permalink)  
Antiguo 13/06/2008, 09:47
Avatar de cokete  
Fecha de Ingreso: noviembre-2004
Mensajes: 224
Antigüedad: 20 años, 5 meses
Puntos: 0
Respuesta: ¿ Como sacar info de este combo ?

Correcto amigo, era tan facil como tu decias, el problema es que nunca habia pasado parametros de esta manera desde fuera del boton submit....

Aqui dejo el codigo por si a alguien le vale:

Código HTML:
onChange="document.location.href='admin.empleados.asp?Temporada=' + Form1.SelecTemporada.value"
  #5 (permalink)  
Antiguo 21/06/2008, 13:35
Avatar de cokete  
Fecha de Ingreso: noviembre-2004
Mensajes: 224
Antigüedad: 20 años, 5 meses
Puntos: 0
Respuesta: ¿ Como sacar info de este combo ?

Hola de nuevo, llevo un apar de dias con esta chorradita, ahora necesito pasar dos parametros de 2 combos a una pagina pero no se cual es la sintaxis exacta.

Para 1 parametro es asi:

Código HTML:
onClick="MM_goToURL('parent','scr.procesos.asp?tipo=insert&Equipo=' + Form1.Equipo.value);return document.MM_returnValue" value="A&ntilde;adir Equipo">
Este codigo funciona perfectamente, mando el parametro tipo directamente y el Equipo sacandolo del value de un combo, pero necesito mandar otro parametro de otro combo y me da continuamente error de sintaxis... he probado varias opciones y nada...a ver si alguien sabe como es...

Código HTML:
onClick="MM_goToURL('parent','scr.procesos.asp?tipo=insert&Equipo=' + Form1.Equipo.value&Juego=' + Form1.Juego.value);return document.MM_returnValue" value="A&ntilde;adir Equipo">
me da continuamente errores de sintaxis, debe ser el ' que no se donde ponerlos.
  #6 (permalink)  
Antiguo 21/06/2008, 22:21
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Respuesta: ¿ Como sacar info de este combo ?


Cita:
onClick="MM_goToURL('parent','scr.procesos.asp?tip o=insert&Equipo=' + Form1.Equipo.value&Juego=' + Form1.Juego.value);

Cita:
onClick="MM_goToURL('parent','scr.procesos.asp?tip o=insert&Equipo=' + Form1.Equipo.value + '&Juego=' + Form1.Juego.value);
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #7 (permalink)  
Antiguo 23/06/2008, 09:21
Avatar de cokete  
Fecha de Ingreso: noviembre-2004
Mensajes: 224
Antigüedad: 20 años, 5 meses
Puntos: 0
Respuesta: ¿ Como sacar info de este combo ?

Muchas gracias caballero¡ funciona a la perfección.
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 13:24.