nmoa Posted September 22, 2016 at 03:02 PM Report #599080 Posted September 22, 2016 at 03:02 PM 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; } }); }); });
ruicosta.web Posted September 22, 2016 at 04:44 PM Report #599084 Posted September 22, 2016 at 04:44 PM "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.
nmoa Posted September 22, 2016 at 04:48 PM Author Report #599085 Posted September 22, 2016 at 04:48 PM 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
rudirocha Posted September 27, 2016 at 12:35 PM Report #599170 Posted September 27, 2016 at 12:35 PM O que tu precisas aqui é https://api.jquery.com/not-selector/ Queres excluir uma coluna para ser considerada no click
Solution HappyHippyHippo Posted September 28, 2016 at 07:16 PM Solution Report #599212 Posted September 28, 2016 at 07:16 PM 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
nmoa Posted October 3, 2016 at 11:27 AM Author Report #599328 Posted October 3, 2016 at 11:27 AM já deu obrigado HappyHippyHippo
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