Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

feasso

Menu List com oção já selecionada

Recommended Posts

Tenho um menu de lista que é usado para fazer um filtro na página.

 

E quando o usuário seleciona uma opção ele recarrega a página com o parametro passado (categoria).

 

Como faço para que o menu ao ser recarregado já venha com a última opção selecionada, ou seja, com a seleção no item que o usuário escolheu.

 

<% call abreRs("SELECT * FROM faq_categorias;",rs)	%>
<select id="FFcategoria" name="categoria_faq" class="faq_select" onchange="java script:location.href='Faq.asp?categoria='+this.value">
	 <% While not rs.eof %>
		  <option value="<%=rs("id_faq_categorias")%>"><%=rs("categoria")%></option>
	 <% rs.MoveNext
		  wend
Call fechaRS(rs)	
%>
</select>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa Tarde !

 

simples

 

faz o seguinte

 

dim var1
var1 = request.form("categoria_faq")

if not var1 = "" then

<% call abreRs("SELECT * FROM faq_categorias;",rs)	%>
<select id="FFcategoria" name="categoria_faq" class="faq_select" onchange="java script:location.href='Faq.asp?categoria='+this.value">
		 <option value="<%response.write va1%>"><%response.write var2%></option>
	 <% While not rs.eof %>
		  <option value="<%=rs("id_faq_categorias")%>"><%=rs("categoria")%></option>
	 <% rs.MoveNext
		  wend
Call fechaRS(rs)	
%>
</select>

é mais ou menos por ai

você compara o var1 no bd se for id, e chama a categoria numa outra variavel, e lanca os valores no primeiro option antes do loop

 

Abraços,

Vinicius Ianni

Compartilhar este post


Link para o post
Compartilhar em outros sites

Funcionou perfeitamente, só tem mais um porém.

 

Como eu coloco dois parametros no onchange="java script:location.href='Depoimentos.asp?categoria='+this.value ???

 

<select id="FFcategoria" name="categoria_faq" class="faq_select" onchange="java script:location.href='Depoimentos.asp?categoria='+this.value;">

Compartilhar este post


Link para o post
Compartilhar em outros sites

com o &

 

assim:

 

<select id="FFcategoria" name="categoria_faq" class="faq_select" onchange="java script:location.href='Depoimentos.asp?categoria='+this.value;"&id='"&var1&'">

 

só precisa confirmar as aspas no js mas é usando o &nova variavel=valor da variavel

 

Abraços,

Vinicius Ianni

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não consegui colcar 2 parametro no onchange.

 

select id="FFcategoria" name="categoria_faq" class="faq_select" onchange="java script:location.href='Depoimentos.asp?categoria='+this.value">

Alguém pode me ajudar ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça assuim

function carregadepoimentos(valor1, valor2)
{
	 location.href='Depoimentos.asp?categoria='+valor1+'&categoria='+valor2;
}

onchange="carregadepoimentos(this.value, valor2)"

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.