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

Menú de salto: opción "selected", comparación de valores

Estas en el tema de Menú de salto: opción "selected", comparación de valores en el foro de ASP Clásico en Foros del Web. Hola a todos. Después resolver decenas de problemas gracias a la lectura de vuestros comentarios, hoy me he decidido a escribir por primera vez. Estoy ...
  #1 (permalink)  
Antiguo 11/11/2007, 14:23
 
Fecha de Ingreso: noviembre-2007
Mensajes: 2
Antigüedad: 17 años, 5 meses
Puntos: 0
Menú de salto: opción "selected", comparación de valores

Hola a todos.
Después resolver decenas de problemas gracias a la lectura de vuestros comentarios, hoy me he decidido a escribir por primera vez.

Estoy realizando un proyecto en el que he incorporado un menú de salto, el cual relleno con los datos obtenidos de una consulta a una base de datos. Rellena bien el combo, pero no consigo que me muestre la opción "selected" de acuerdo a los parámetros que vienen por la url. El tema es que si p=3 y el valor del registro es 3 tambien debería aparecer seleccionado y no funciona.
Os dejo el código
Un saludo


<% p= (Request.QueryString("p"))
<select name="provincia" class="cuadro2" id="provincia" onchange="MM_jumpMenu('parent',this,0)
<% While ((Repeat5__numRows <> 0) AND (NOT R1.EOF))%>

<%if (R1.Fields.Item("id").Value) <> p then%>

<option value="alta_profesional5_jump_misma_ventana.asp?<% = Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "p=" & (R1.Fields.Item("id").Value) & "&u=" & u%>"><%=(R1.Fields.Item("provincia").Value)%></option>

<%else%>

chivato = 1
<option value="alta_profesional5_jump_misma_ventana.asp?<% = Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "p=" & (R1.Fields.Item("id").Value) & "&u=" & u%>" selected="selected"><%=(R1.Fields.Item("provincia" ).Value)%></option>
<%end if%>
<% Repeat5__index=Repeat5__index+1
Repeat5__numRows=Repeat5__numRows-1
R1.MoveNext()
Wend%>
</select>
  #2 (permalink)  
Antiguo 12/11/2007, 16:43
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
Re: Menú de salto: opción "selected", comparación de valores

pues la verdad no miro ningun error.... es extraño

Código PHP:
<% p= (Request.QueryString("p"))%>
<
select name="provincia" class="cuadro2" id="provincia" onchange="MM_jumpMenu('parent',this,0)
<%
While (Repeat5__numRows <> 0 AND R1.EOF=FALSE)

    ref = "
alta_profesional5_jump_misma_ventana.asp?"&_
            Server.HTMLEncode(MM_keepNone) &_
            MM_joinChar(MM_keepNone) &_
            "
p=" & R1.Fields.Item("id").Value &_
            "
&u=" & u 

    if R1.Fields.Item("
id").Value = p then
        chivato = 1%>
        <option value="
<%=ref%>" selected="selected"><%=(R1.Fields.Item("provincia" ).Value)%>
        </option><%        
    else%>
        <option value="
<%=ref%>"><%=R1.Fields.Item("provincia").Value%>
        </option><%
    end if
    Repeat5__index=Repeat5__index+1
    Repeat5__numRows=Repeat5__numRows-1
    R1.MoveNext()
Wend%>
</select> 
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
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 22:16.