Ir para conteúdo

POWERED BY:

Arquivado

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

Silvio Alencar

Como selecionar uma TD com Jquery

Recommended Posts

Boa noite, pessoal,

 

Estou usando o plugin Calculation Jquery, e preciso selecionar os valores de uma TD em que um checkbox na mesma linha foi selecionado. Mas não tá dando

 

Por exemplo:

 


<table>
<thead>
<th>Selecione</th>
<th>Valor</th>
</thead>
<tbody>
<td><input type="checkbox" value="1" name='selecionado[]'/></td>
<td>10</td>
</tbody>

</table>

 

Como faço a seleção do valor somente da linha que foi checkada?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em uma function anexada ao evento click() de cada checkbox desejado, você faz um parent() para ir um nó acima, isto é, o <TD> que contém o checkbox e logo em seguida um next(), para ir ao próximo <TD> na árvore e pegar seu valor:

 

Testei no JSFiddle e funcionou:

 

$( document ).ready( function() {

   $( 'input:checkbox' ).click( function() {

       if( $( this ).is( ':checked' ) ) {
          alert( $( this ).parent().next( 'td' ).html() );
       }
   });
});

O condicional serve para que o evento não seja disparado também quando o elemento for desmarcado.

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.