Marcos Vinícius 0 Denunciar post Postado Fevereiro 5, 2013 Olá pessoal, Como faço pra chamar dois eventos no clique do botão? Um pra confirmar a exclusão e outro pra ir para a página da exclusão. Tentei como abaixo mas não deu certo. <input type="button" onclick="return confirm('Confirma a exclusão do registro <?php echo $id_sisprev; ?>?')" onkeypress="location.href='<?php echo "excluir.php?id_sisprev=$id_sisprev" ?>'" value="Excluir"> Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Fevereiro 5, 2013 evite javascript inline. <input type="button" onclick="confirmar( <?php echo $id_sisprev; ?>, '<?php echo "excluir.php?id_sisprev=$id_sisprev" ?>' )" value="Excluir"> <script> function confirmar( id, url ) { if( confirm('Confirma a exclusão do registro '+id+'?') ) document.location.href = url; } </script> Compartilhar este post Link para o post Compartilhar em outros sites
Marcos Xavier 189 Denunciar post Postado Fevereiro 5, 2013 $(function(){ $("button#delete").click( function(previne) { var apagar = confirm("Deseja excluir este produto?"); if (apagar){ <?php if (isset($_GET['id_sisprev']) && (!($_GET['id_sisprev']=="") ){ header('location:excluir.php?id_sisprev=$id_sisprev'); } ?> }else{ previne.preventDefault(); } }); }); Jquery. Você pode adptar esse code acima no tag button (com id =delete). Nunca utilizei em um button, nesse exemplo usei em um link. Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Fevereiro 5, 2013 @Marcos Xavier, esse código não faz o esperado e não faz sentido. o php é executado antes do javascript, então esse teu if não faz nada doq vc acha que faria. Compartilhar este post Link para o post Compartilhar em outros sites
Marcos Vinícius 0 Denunciar post Postado Fevereiro 5, 2013 Obrigado William Bruno! Deu certo! Compartilhar este post Link para o post Compartilhar em outros sites
Marcos Xavier 189 Denunciar post Postado Fevereiro 5, 2013 @ Willian Bruno. Você tem razão. Foi um "fail" tinha um code aqui que executava essa ação e acabei postando este que está erradissímo. Valeu. Compartilhar este post Link para o post Compartilhar em outros sites
Marcos Vinícius 0 Denunciar post Postado Novembro 13, 2013 Uma dúvida nesse código... eu tentei mudar a mensagem e pedi pra mostrar o nome do excluído no lugar do código e então ele não funcionou... Era assim: <input type="button" onClick="confirmar( <?php echo $id_usuario; ?>, '<?php echo "excluir_user_gerente.php?id_usuario=$id_usuario" ?>' )" class="soTela" value="Excluir"> Eu mudei o confirmar(<?php echo $id_usuário para echo $nome_user O código parou de funcionar. Será que este código só aceita números? Ficou assim: <input type="button" onClick="confirmar( <?php echo $nome_user; ?>, '<?php echo "excluir_user_gerente.php?id_usuario=$id_usuario" ?>' )" class="soTela" value="Excluir"> Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Novembro 13, 2013 Sim, só aceita números. Mas isso é culpa do teu php que exclui. Compartilhar este post Link para o post Compartilhar em outros sites
Marcos Vinícius 0 Denunciar post Postado Novembro 13, 2013 Blz... obrigado William!!! Compartilhar este post Link para o post Compartilhar em outros sites