Ola , sou meio novo em programação web e estou passando por dificuldades para desenvolver um projeto , seguinte, listei todos usuário do banco de dados, com um botão para ver detalhes no final de todas linhas da tabela , ao clicar no botão da linha do usuário 1 , outra pagina é aberta com as informações do usuário , alguém poderia me dizer por onde começar? acredito isso pode ser feito com JavaScript , obrigado
Pegar valor de uma <td> ao clicar em um botão na mesma linha
3 Respostas
S
Se você está trabalhando com alguma API sua, você pode fazer um endpoint baseado em algo como o id ou slug, de forma que o link é acessando usando. Se você está usando vanilla JS (o padrão) pode-se usar AJAX para isso, mas se por acaso estiver usando um framework, o mesmo deve ter funções relacionadas a isso.
Ok , vou tentar e qualquer coisa te aviso , obrigado
Cara , tentei passar uma variável com ajax , porem , estou recebendo uma mensagem de erro:
$(document).ready(function() {
$('.btn_ver').click(function() {
var codigo = $(this).data('codigo_aluno');
$.ajax({
url: 'ver_codigo.php',
method: 'POST',
data: {
codigo_aluno: codigo
},
success: function(data) {
alert("Registro efetuado com sucesso!");
window.open("ver_codigo.php");
}
});
});
});
ver_codigo.php==============================================
<?php $codigo_aluno = $_POST["codigo_aluno"]; echo $codigo_aluno; ?>ERRO:==================================================
Notice: Undefined index: codigo_aluno in C:\xampp\htdocs\ver_codigo.php on line 3
Criado 26 de setembro de 2018
Ultima resposta 29 de set. de 2018
Respostas 3
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo JavaScript Assertivo: Testes e qualidade de codigo em... Por Gabriel Ramos — Casa do Codigo