Ir para conteúdo

POWERED BY:

Arquivado

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

saulo-jitsu

infernal com Check box

Recommended Posts

Fala galera!

 

Hj tá brabo!!

eu tenho um formulário onde eu gero check boxes dinamicamente.

a minha ideia é de - quando der submit no form - chamar a mesma página, recuperando o id dos check boxes que estavam selecionados pra exibir somente eles.

 

Na verdade é um pouco mais complicado q isso...rs

Mas se me ajudarem nessa parte, acho q consigo resolver o resto.

o "resto" que eu tenho pra fazer é: nesse form, eu tenho 2 botões. eu preciso saber qual deles foi o clicado e deu o submit no form, pra depois abrir um novo formulário (não se espantem, um formulário chama outro mesmo!).

 

Abraços a todos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom,

 

pelo que eu entendi você quer:

 

- Mandar dados de um checkbox á outra pagina

- Receber uma variavel de butões.

 

Mandar dados do check

 

// pegando os dados
opt1text = "<input type='checkbox' name='optcarros' value='opt1'> Eu odeio carros"
opt2text = "<input type='checkbox' name='optcarros' value='opt2'> Eu adoro carros"
opt3text = "<input type='checkbox' name='optcarros' value='opt3'> Eu nem adoro nem odeio carros"

opt1 = Request.form("opt1")

If opt1 = FALSE then
 response.write=""
else
 response.write(opt1text)
end if

 

essa é minha lógica =/

 

desculpe-me se estiver errado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom,

 

pelo que eu entendi você quer:

 

- Mandar dados de um checkbox á outra pagina

- Receber uma variavel de butões.

 

Mandar dados do check

 

// pegando os dados
opt1text = "<input type='checkbox' name='optcarros' value='opt1'> Eu odeio carros"
opt2text = "<input type='checkbox' name='optcarros' value='opt2'> Eu adoro carros"
opt3text = "<input type='checkbox' name='optcarros' value='opt3'> Eu nem adoro nem odeio carros"

opt1 = Request.form("opt1")

If opt1 = FALSE then
 response.write=""
else
 response.write(opt1text)
end if

 

essa é minha lógica =/

 

desculpe-me se estiver errado

Na verdade eu quero:

- mandar dados do checkbox para a MESMA página

- e mandar tb o valor do botão que foi clicado

 

 

Essa lógica para receber o valor do check não tá errada não, mas no meu caso não vai dar certo pq os meus checks são dinâmicos.

Eu preciso saber se tem como eu recebecer o id dos checks marcados.

Todos têm o mesmo nome, então eu pensei q pudesse fazer um variavel = Request.form("ckbNOME"), pra variável armazenar todos os id's..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim... fiz esse exemplo pra você entender minha lógica...

 

<form action = "Teste.asp?Vai=Sim" method="post">
<%
i = 0
While i <= 10
%>
<input type="checkbox" name="teste" value="<%=i%>" id = "chk<%=i%>"> lalalala
<br>
<%
i = i + 1
Wend
%>
<input type="submit" value="Enviar">
<br>
<%
If Request.QueryString("Vai") = "Sim" Then

Dim codigo, vetor
codigo = Request.Form("Teste")
vetor = split(codigo,",")

for x = lbound(vetor) to ubound(vetor)
response.write ("O ID do Check marcado é: " & vetor(x) & "<br>")
next

end if
%>

 

 

Espero ter ajudado......

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.