Ir para conteúdo

POWERED BY:

Arquivado

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

visitante_xp

[Resolvido] Percorrer campos do mesmo tipo e como mesmo nome

Recommended Posts

Iae povo.

 

Preciso percorrer campos radio com o mesmo nome e saber se algum deles esta setado.

 

Estou usando Jquery, então se alguem tiver uma ideia em Jquery manda ai, JS serve tmb...

 

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

simples..

 

<input type='radio' name='rad' checked='checked'> 
<input type='radio' name='rad'>
<input type='radio' name='rad'>
<input type='radio' name='rad'>

<script>

jQuery('input[type=radio][checked=checked][name=rad]').each(function(){
	alert(jQuery(this).val());

});

no caso só pega o checado..

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

No caso, não haveria nenhum setado de inicio e ele me serviria em uma rotina em que ele só é verificado mediante a um click.

 

Caso ele estivesse desmarcado, deveria retornar uma mensagem dizendo o mesmo, caso contrario deveria fazer outra coisa...

 

Com base nessa lógica, quais elementos do seu código eu deveria mudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

apenas colocar em uma função, e tirar o checked do filtro..


<script>

function verificar(){
    jQuery('input[type=radio][name=rad]').each(function(){
        alert(jQuery(this).val());

    });
}
</script>


<input type='radio' name='rad' checked='checked'> 
<input type='radio' name='rad'>
<input type='radio' name='rad'>
<input type='radio' name='rad'>
<input type='button' value='Verificar' onclick='verificar()'>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui por meio dos seletores Jquery.

 

No caso do seu código, só mostrava o valor. Eu queria que ele me mostrasse (qualquer) coisa quando algum dos radios estivesse checked.

 

Usei o $("input[type=radio][name=rad]:checked"); e funcionou.

 

Vlw @Otata!!!

 

Imagem Postada

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.