Tenho um codigo jquery ele funciona completo no ie porem com a opção >cache>sempre do servidor.
porem no fire fox ele faz a parte da inclusão porem na parte de deletar o registro ele não tem ação nenhuma estou carregando a pagina pelo load do query segue codigo para se alguém puder me ajudar.
Pergunta
eudeoliveira
Boa tarde,
Tenho um codigo jquery ele funciona completo no ie porem com a opção >cache>sempre do servidor.
porem no fire fox ele faz a parte da inclusão porem na parte de deletar o registro ele não tem ação nenhuma estou carregando a pagina pelo load do query segue codigo para se alguém puder me ajudar.
pagina: cad-telefone.php
<?php include("conecta.php"); $Cadastro = mysql_query("select *from teste"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Cadastre-se</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script type="text/javascript" src="jquery.js"></script> <script> $(document).ready(function(){ $("#dados").load("dados_cadastro.php") $("#Cadastrar").click(function(){ var nome = $("#nome").val(); var telefone = $("#telefone").val(); $.ajax({ type:"POST", cache: false, url:"novo-cad-telefone.php", data:{nome:nome, telefone:telefone, Cadastrar:"1"}, beforeSend:function(){ $("#carregando").show() }, complete:function(){ $("#carregando").hide() }, success:function(retorno_consulta){ $("#resposta").fadeIn("slow") $("#resposta").html(retorno_consulta) $("#resposta").fadeOut("slow") $("#dados").load("dados_cadastro.php") $("#resposta").fadeOut("slow") $("#nome").val(""); $("#telefone").val(""); } }) return false }) }) </script> <style> #carregando{ display:none; } </style> </head> <body> <table width="41%" border="1" cellpadding="0" cellspacing="0" align="center"> <tr> <td> <!--<form name="form1" method="post" action="">--> <table width="100%" border="0"> <tr> <td colspan="2"> </td> </tr> <tr> <td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome</font></strong></td> <td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Telefone</font></strong></td> </tr> <tr> <td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="nome" type="text" id="nome"> </font></strong></td> <td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="telefone" type="text" id="telefone"> <input name="Cadastrar" type="submit" id="Cadastrar" value="Cadastrar"> </font></strong></td> </tr> <tr> <td colspan="2"> <div id="carregando"><font size="4" face="Verdana, Arial, Helvetica, sans-serif"> Carregando </font><img src="ajax-loader.gif" width="31" height="31" align="absmiddle"> </div> <div id="resposta"></div></td> </tr> </table> <!--</form>--> </td> </tr> </table> <br> <center> <div id="dados"> </div> </center> </body> </html>pagina: dados_cadastro.php<?php header('Content-Type: text/html; charset=iso-8859-1'); include("conecta.php"); $Cadastro = mysql_query("select *from teste order by id DESC"); $NumCadastro =mysql_num_rows($Cadastro); ?> <html> <head> <title>Documento sem título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script type="text/javascript" src="jquery.js"></script> <script> $(document).ready(function(){ $(".excluir").click(function(){ var id = $(this).attr("id"); $.ajax({ type:"POST", url:"novo-cad-telefone.php", data:{id:id, Deletar:"1"}, success:function(retorno_delete){ $("#dados").load("dados_cadastro.php") } }) return false }) }) </script> </head> <body> <table width="41%" border="1" cellpadding="0" cellspacing="0" align="center"> <tr> <td> <table width="100%" border="0"> <tr> <td colspan="3"><div align="center"><strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif">Dados Já Cadastrados</font></strong></div></td> </tr> <tr bgcolor="#999999"> <td width="28%"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome</font></strong></td> <td width="57%"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Telefone</font></strong></td> <td width="15%"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Excluir</strong></font></div></td> </tr> <? if($NumCadastro == 0){ ?> <tr> <td colspan="3"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Não existem usuarios Cadastrados!!!</strong></font></div></td> </tr> <?php }else{?> <?php while($RowCadastro=mysql_fetch_array($Cadastro)){?> <tr> <td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <?php print $RowCadastro[nome]?></font></strong></td> <td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <?php print $RowCadastro[telefone]?></font></strong></td> <td><div align="center"><img name="excluir" id="<?php print $RowCadastro[id]?>" src="icone_cancelar.gif" width="12" height="14" class="excluir" style="cursor:hand;cursor:pointer;" alt="Excluir Cadastro de <?php print $RowCadastro[nome]?>"></div></td> </tr> <?php }}?> <tr> <td colspan="3"> <div id="carregando"><font size="4" face="Verdana, Arial, Helvetica, sans-serif"> </font> </div> <div id="resposta"></div></td> </tr> </table> </td> </tr> </table> <p> </p> </body> </html>pagina: novo-cad-telefone.php<?php include("conecta.php"); $id=$_POST[id]; $Deletar = $_POST[Deletar]; $Cadastrar = $_POST[Cadastrar]; if($Cadastrar == "1"){ $insert=mysql_query("insert into teste (id,nome,telefone)values('','$_POST[nome]','$_POST[telefone]')"); if($insert){ print "<font face='verdana' size='2'><b><center>Cadastro efetuado com sucesso!!!</b></center></font>"; }else{ print "<font face='verdana' size='2'><b><center>Não foi possivel efetuar seu cadastro!!!</b></center></font>"; } } if($Deletar == "1"){ $delete=mysql_query("delete from teste WHERE id='$_POST[id]'"); if($delete){ print "<font face='verdana' size='2'><b><center>Cadastro Apagado com sucesso!!!</b></center></font>"; }else{ print "<font face='verdana' size='2'><b><center>Não foi Possivel Apagar efetuar seu cadastro!!!</b></center></font>"; } } ?>Desde já agradeço boa tarde..
ninguém pode me ajudar??????
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.