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

problema con combo

Estas en el tema de problema con combo en el foro de ASP Clásico en Foros del Web. Hola soy nuevo en esto de ASP. mi problema es el siguiente, en una página asp quiero mostrar en un combo las jornadas (cargando a ...
  #1 (permalink)  
Antiguo 16/07/2003, 02:25
 
Fecha de Ingreso: julio-2003
Mensajes: 4
Antigüedad: 20 años, 11 meses
Puntos: 0
Pregunta problema con combo

Hola soy nuevo en esto de ASP. mi problema es el siguiente, en una página asp quiero mostrar en un combo las jornadas (cargando a través de base de datos ) y dentro de la misma página al elegir cada jornada mostrar una tabla con los resultados de cada jornada
el código que he puesto es el siguiente pero no me recarga la página. POR FAVOR AYUDADME

CODIGO :

''//Abro el recordset
registros.Open SQL,conexion,3,3
%>
<form name="formularioResultados" >
<select name="Jornadas">
<%do while not registros.eof%>
<option value="<%=registros("Jornada")%>" OnClick ='http://localhost/alvaro1/resultados.asp?a ref Jornadas=<%=registros("Jornada")%>' selected><%=registros("Jornada")%></option>
<%registros.MoveNext
loop%>
</select>
</form>
<%

**** Estas dos últimas líneas es para
**** comprobar con que valor se carga el **** combo
valor = request.QueryString("Jornadas")
response.Write("mi valor es:" & valor)
  #2 (permalink)  
Antiguo 16/07/2003, 04:54
 
Fecha de Ingreso: marzo-2001
Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 23 años, 3 meses
Puntos: 2
HOla!, te dejo como lo haria yo...


Código:
<%= request.querySTring("jornada") %>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<form name="form1">
  <select name="select" onChange="javascript:document.location.href='resultados.asp?jornada='+this.value">
	<% 
	do while not registros.eof 
	%>
	<option value="<%=registros("Jornada")%>"><%=registros("Jornada")%></option>
	<%
			registros.MoveNext
		loop
	%>
  </select>
</form>
</body>
</html>


ToKaTa.


P.D.:QUizas funciones si quitas el <form>, pero como en netscape se que si pones un boton fuera de un <form> ya no te toma los eventos del boton, casi que mejor lo dejas
__________________

"Si pudieras volver.....¿.lo harias?"
  #3 (permalink)  
Antiguo 16/07/2003, 05:29
 
Fecha de Ingreso: julio-2003
Mensajes: 4
Antigüedad: 20 años, 11 meses
Puntos: 0
MUCHAS GRACIAS ahora lo que pasa es que el valor en el QueryString es correcto pero el valor del combo siempre se queda en uno y quiero que se quede la opción escogida
  #4 (permalink)  
Antiguo 16/07/2003, 05:54
 
Fecha de Ingreso: marzo-2001
Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 23 años, 3 meses
Puntos: 2
hola, no lo he probado por que no he creado una base de datos pa probarlo, pero bueno, no tiene ciencia el codigo que te paso. De todas formas, si te falla alguna cosilla, avisa, que seguro que es alguna tonteria que se me paso...


Código:
<% valorJornada =  request.querySTring("jornada") %>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<form name="form1">
  <select name="select" onChange="javascript:document.location.href='resultados.asp?jornada='+this.value">
	<% 
	do while not registros.eof 
	
		response.write "<option value="
		response.write registros("Jornada")
		
		if (CInt(valorJornada) = CInt(registros("Jornada"))) then
			response.write " selected>"
		else
			response.write ">"
		end if
		
		response.write registros("Jornada")

		registros.MoveNext
	loop
	%>
  </select>
</form>
</body>
</html>

ToKaTa.
__________________

"Si pudieras volver.....¿.lo harias?"
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 00:51.