Ir para conteúdo
Fórum Script Brasil
  • 0

trazer valor de um coluna pelo controle na linha da table - jQuery


tarcisiocorte

Pergunta

Pessoal eu tenho table

<table cellspacing="1" id="tabela" style="width: 445px">

<thead>

<tr>

<th>

</th>

<th>

</th>

<th>

</th>

</tr>

</thead>

<tbody>

<tr>

<td>

<input type="text" name="txt" />

</td>

<td>

<input type="button" name="botao" value="selecionar linha" />

</td>

<td>

1

</td>

</tr>

<tr>

<td>

<input type="text" name="txt" />

</td>

<td>

<input type="button" name="botao" value="selecionar linha" />

</td>

<td>

2

</td>

</tr>

<tr>

<td>

<input type="text" name="txt" />

</td>

<td>

<input type="button" name="botao" value="selecionar linha" />

</td>

<td>

3

</td>

</tr>

<tr>

<td>

<input type="text" name="txt" />

</td>

<td>

<input type="button" name="botao" value="selecionar linha" />

<input type="button" name="naoconstar" value="não constar" />

</td>

<td>

4

</td>

</tr>

</tbody>

</table>

Quero fazer o seguinte, quando. eu clicar num botão <input type="button" name="botao" value="selecionar linha" /> eu quero que ele me traga num alert ou no proprio textbox o valor da ultima coluna que é um numero

Estou tentando com jquery

$('#tabela').find('input[name=botao]').click(function(){

var teste = $(this).parent('td').eq(3);

});

como faço isso?

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

deu muito certo cara...

realmente valeu...

eu já tinha conseguido fazer, mas eu fiz de outro geito, mas vou usar a forma que você passou porque eu achei melhor

eu tinha feito dessa forma:

$('#tabela').find('input[name=botao]').click(function(){

var index = $("table tbody tr td input[name=botao]").index($(this));

alert(index);

var tr = $("table tbody tr").eq(index);

var valor = $(tr).eq(0).text();

alert(valor);

//$(valor).eq(2).addClass("blue");

//alert($(valor).eq(2).text());

});

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...