Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 Problemas con un combobox
 Foro Bloqueado  Tema Bloqueado


Autor Temas
Rody12
Starting Member


7 Posts
Mensajes - 07 Jun 2006 :  01:19:24  Ver Perfil  Enviar Email
Tengo el siguiente combobox que levanta 2 campos de la base de datos, aun cuando en la BD está el link cuando selecciono algo del combobox...este no salta a la página que deberia ir y que tiene asignada en la BD.

Si alguien puede ayudar, lo agradecería.

<Select Name="Eleccion">
<% Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\lpa\admin\lpa.mdb"))
SQL = "SELECT * FROM suplementos"
Set rs = conn.Execute(SQL)
While Not rs.EOF
%>
<option value="<%=rs("link")%>"><%=rs("titular")%></option>
<%
rs.MoveNext
Wend
rs.Close
%>
</Select>

jbarra
Junior Member

Chile
192 Posts
Posted - 07 Jun 2006 :  17:15:45  Ver perfil  Enviar e-mail
De esa forma no funcionará ...debes agregarle al objeto (select) el evento de onchange y que llame a una función
java:

<script language="JavaScript">
function to_go(obj)
{
document.form.action = obj.options[obj.options.selectedIndex].value;
document.form.submit();
}
</script>
<form name="form">
<select Name="Eleccion" onchange="to_go(this)">
<%Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\lpa\admin\lpa.mdb"))
SQL = "SELECT * FROM suplementos"
Set rs = conn.Execute(SQL)
While Not rs.EOF%>
<option value="<%=rs("link")%>"><%=rs("titular")%></option>
<% rs.MoveNext
Wend
rs.Close%>
</select>
</form>

Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar