nmoa 3 Posted September 22, 2016 Report Share Posted September 22, 2016 boas estou aqui com uma duvida... tenho uma listagem <tr><td>/td><td></td></tr> o que quero fazer é um botao que ao carregar no tr abra a pagina da descrição do produto, mas ao clicar na ultimas td da tabela, se carregar na primeira td da tabela faz outra função tem como fazer isto? obrigado php '<tr class="message-unread" data-id="'.$passa["id_msg_enviadas"].'"> <td> <label class="option block mn"> <input id="apagar" name="apagar" value="1" type="checkbox"><span class="checkbox mn"></span> </label> </td> '; if ($u["id_tipo_users"]==1){ echo '<td>'.$emi["nome"].'</td>'; };echo' <td>'.$comerc["nome"].'</td> jquery $(document).ready(function (){ var user= "<?php echo $_GET["user"]; ?>"; $("tr").click(function (){ $(this).each(function(e){ for (var i = 0; i < this.attributes.length; i++) { var id=this.attributes["data-id"].value; $("#carregar").load("cnt/msg_enviadas.php?id="+id+"&user="+user); return false; } }); }); }); Link to post Share on other sites
ruicosta.web 14 Posted September 22, 2016 Report Share Posted September 22, 2016 "o que quero fazer é um botao que ao carregar no tr abra" Queres clicar no botão ou na tag <tr>? "mas ao clicar na ultimas td da tabela, se carregar na primeira td da tabela faz outra função" Mas queres fazer outra coisa quando carregas na ultima coluna ou na primeira? O teu principal problema chama-se "Aprender a ler e a escrever". Se tentares ler o que escreveste é impossível que consigas perceber. Link to post Share on other sites
nmoa 3 Posted September 22, 2016 Author Report Share Posted September 22, 2016 tipo listagem cada linha tem o seus dados e no final de cada linha terá um botao para apagar esse registo mas quero aceder ao conteúdo desse registo carregando na linha. Se tiver carregado no botão de apagar ele não deverá aceder ao conteudo nota: em nenhuma parte do meu post fui indelicado , obrigado Link to post Share on other sites
rudirocha 0 Posted September 27, 2016 Report Share Posted September 27, 2016 O que tu precisas aqui é https://api.jquery.com/not-selector/ Queres excluir uma coluna para ser considerada no click Link to post Share on other sites
HappyHippyHippo 1,162 Posted September 28, 2016 Report Share Posted September 28, 2016 epa ... vocês gostam de complicar ... <!DOCTYPE html> <html> <head> <style type="text/css"> table { width: 100%; } </style> </head> <body> <table> <tbody> <tr data-id="1"> <td>Linha 1 - Coluna 1</td> <td>Linha 1 - Coluna 2</td> <td><button>apagar</button></td> </tr> <tr data-id="2"> <td>Linha 2 - Coluna 1</td> <td>Linha 2 - Coluna 2</td> <td><button>apagar</button></td> </tr> <tr data-id="3"> <td>Linha 3 - Coluna 1</td> <td>Linha 3 - Coluna 2</td> <td><button>apagar</button></td> </tr> </tbody> </table> </body> <script src="https://code.jquery.com/jquery-3.1.1.slim.min.js" integrity="sha256-/SIrNqv8h6QGKDuNoLGA4iret+kyesCkHGzVUUV0shc=" crossorigin="anonymous"></script> <script type="text/javascript"> $(document).ready(function() { $("tr").click(function() { alert('row clicked : ' + $(this).attr('data-id')); }); $("button").click(function(ev) { alert('button clicked : ' + $(this).parents('tr').attr('data-id')); ev.stopPropagation(); }); }); </script> </html> 2 Report IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to post Share on other sites
nmoa 3 Posted October 3, 2016 Author Report Share Posted October 3, 2016 já deu obrigado HappyHippyHippo Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now