Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Gostaria de saber se tem como passar o valor de uma list box em uma função. Ex:
tenho a lista abaixo:
<select name="teste" class=campos_formulario >
<option value="">Selecione...</option>
<%
do while not rs.EOF %>
<option value='<%=rs("teste")%>'>
<%response.write rs("teste") %>
</option>
<%
rs.MoveNext
loop
%>
</SELECT>
quero saber se tem como eu passar o valor selecionado na lista acima para uma função asp abaixo
<%call funcaoR()%>
essa função esta descrita em outra pagina asp ela retorna uma tabela de acordo com o q e selecionado.
Usei um frame escondido problema resolvido.
via refresh eu vou ter q salvar as variaveis em session, ne? Acho q a melhor forma e via javascript + o problema e que eu tenho q carregar um sql pra pra trazer a tabela do banco e fazer isso em java fica pesado d+, ah se asp conversasse com java.
Como eu faço pra estruturar a tabela dentro do javascritp? Vou fazer a chamada da funcao no checkbox:
<td colspan="3" >
<input name="ref" type="checkbox" value="" onClick="abreLinha(teste.value);" >
</td>
dai eu preciso q na funcao ele jogue o valor todo da tabela dentro de uma div
function abreLinha(teste){
alert(teste);
if(document.frm.ref.checked == true){
document.getElementById('mostra').style.display = 'block';
//Aqui eu preciso abrir o asp com o select como esta abaixo
<%SQL = "Select * from teste"
Set rs = Conn.Execute(SQL)
if not rs.eof then
do while not rs.eof
rs.movenext
'A qui eu preciso por todo conteudo q retorna do select em uma tabela e jogar dentro de uma div chamada mostra, tem como fazer io?
loop
end if%>
}else{
document.getElementById('mostra').style.display = 'none';
}
}
via refresh seria bom, mais qual é a situação, a depender o javascript pode te ajudar bem melhor