Incapaz de obter dados da segunda coluna de uma tabela ao clicar no botão na terceira coluna

Evan Root

Eu tenho uma tabela que tem quatro colunas, sendo a segunda um campo de parágrafo, a terceira um campo de entrada e a quarta um botão. O que eu quero é clicar na linha do botão, os dados da coluna do parágrafo devem ser aplicados ao campo de entrada, ou seja, terceira linha.

Não é possível selecionar todas as linhas usando cada função, pois cada linha é diferente e há apenas algumas linhas como esta. Como isso pode ser feito

Eu tentei isso, mas não funcionou

var or1 = $("#tab_logic button");
				or1.each(function() {
					$(this).click(function(){
						alert("u");
						var u = $(this).parent("tr").find('td:first').html();
						alert(u);
					});
				});

Jorrex

Sem saber o HTML exato, fiz isso com base na sua explicação. Se bem entendi, é isso que você deseja alcançar?

$("button").click(function() {
	var row = $(this).closest("tr");
  var name = row.find("p").html();
  var input = row.find("input");
  input.val(name);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
  <thead>
    <th>ID</th>
    <th>Name</th>
    <th>Input</th>
    <th>Button</th>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td><p>John Doe</p></td>
      <td><input type="text" placeholder="Name"/></td>
      <td><button type="button">Set name</button></td>
    </tr>
    <tr>
      <td>1</td>
      <td><p>Jane Doe</p></td>
      <td><input type="text" placeholder="Name"/></td>
      <td><button type="button">Set name</button></td>
    </tr>
  </tbody>
</table>

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Exibir coluna ao clicar no botão na tabela de dados

Como obter a coluna de dados da segunda tabela que tem em comum com a terceira tabela que a terceira tem em comum com a primeira?

MySQL: verifique a contagem de colunas em uma tabela em relação ao valor na coluna da segunda tabela

Preencher uma tabela de dados começando na segunda coluna

Ao clicar na visualização para incrementar a coluna no banco de dados na tabela

Como obter a soma da coluna na tabela de dados

Como obter o valor da coluna da linha da tabela de dados para a caixa de texto após clicar duas vezes na linha do datagridview sem usar propriedades

Incapaz de substituir o valor em uma coluna da tabela

Como obter o nome da coluna da tabela de dados?

Selecione todos os dados de uma segunda tabela onde o nome é igual a um valor de coluna da primeira tabela

Como obter o valor de uma célula ao clicar na linha da tabela

Obtém a soma de todas as linhas da segunda coluna na terceira coluna

Problema ao obter o valor do id de dados JQuery após clicar na navegação da tabela de dados

Quero inserir dados da primeira tabela SQL na segunda também com uma coluna extra não presente na segunda

Como obter uma coluna personalizada que não existe na tabela do banco de dados?

Adicionando uma coluna para obter o nome da tabela na consulta de união

Como obter um valor que não seja nulo em uma coluna da tabela de dados

Reúna o nome da coluna de uma tabela do banco de dados

obter o total de uma coluna da tabela carregada dinamicamente

Kibana encurta o nome da coluna na tabela de dados

Exibir o total da coluna na tabela de dados Primefaces

Exibindo o valor da coluna na tabela de dados primeng

definir o nome da coluna na tabela de dados

Obtenha o nome da coluna e da linha ao clicar na célula nas tabelas de dados

Adicionando valor a uma tabela de dados para a segunda coluna

Seleção de dados da tabela onde a soma dos valores em uma coluna é igual ao valor em outra coluna

Passe html bruto para o botão na coluna da tabela de dados jquery do controlador

Passe html bruto para o botão na coluna da tabela de dados jquery do controlador

incapaz de modificar uma coluna específica na tabela mysql

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    UITextView não está exibindo texto longo

  3. 3

    Dependência circular de diálogo personalizado

  4. 4

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  5. 5

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  6. 6

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  7. 7

    Setas rotuladas horizontais apontando para uma linha vertical

  8. 8

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  9. 9

    Definir um clipe em uma trama nascida no mar

  10. 10

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  11. 11

    Como dinamizar um Dataframe do pandas em Python?

  12. 12

    regex para destacar novos caracteres de linha no início e no fim

  13. 13

    Why isn't my C# .Net Core Rest API route finding my method?

  14. 14

    Como obter a entrada de trás de diálogo em treeview pyqt5 python 3

  15. 15

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  16. 16

    How to create dynamic navigation menu select from database using Codeigniter?

  17. 17

    Como recuperar parâmetros de entrada usando C #?

  18. 18

    Changing long, lat values of Polygon coordinates in python

  19. 19

    Livros sobre criptografia do muito básico ao muito avançado

  20. 20

    Método \ "POST \" não permitido no framework Django rest com ações extras & ModelViewset

  21. 21

    Pesquisa classificada, conte números abaixo do valor desejado

quentelabel

Arquivo