Bonjour a tous,
je suis débutant en JS/Ajax donc j'imprime pas tous
voila ce qui m'amene dans un back office je creer une fonctionnalité pour supprimer des entrées en BDD
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 echo'<div id="lasupp"> <br /><div style="padding-left:10px" >'; $req = mysql_query("SELECT * FROM footer WHERE colonne ='1' ORDER BY position ASC") or die("Erreur SQL !"); echo'<div style="float:left"> <table width="100%" style="border:1px dotted #000000"> <tr> <td colspan="2" style="font-size:16px;font-weight:bold;color: #595959;border-bottom:1px dotted #000000">Colonne N°1</td></tr>'; while($data = mysql_fetch_array($req)) { echo' <tr> <td width="180px" class="centre"> <form id="formfooter" action="#" method="post" > <input type="hidden" name="id" size="40" value="'.$data['id'].'" /> '.$data['nom'].'</td> <td width="100px" class="centre" > <input class="btn btn-rouge centre" type="submit" value="Supprimer"><br /> </form> </td></tr> <tr><td colspan="2"> </td></tr> '; } echo'</table></div> <div style="float:left;width:15px"> </div>'; ...... <div id="erreur" ></div> <div id="resultatajax" ></div> ?> <script type="text/javascript">Mon souci c'est que lorsque je click sur supprimer cela supprimer bien l'entrée, mais si je veux supprimer à nouveau une autre entrée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 jQuery(function () { jQuery("#formfooter").submit(function () { id = jQuery(this).find("input[name=id]").val(); jQuery.post("../tccmodules/footer/supp.php", { id: id }, function (data) { if (data != "1") { jQuery("#erreur").hide().empty().html("<br /><div style='margin-left:10px'><div class='okno'>Tous les champs doivent être rempli.</div></div>").slideDown(); } else { jQuery("#erreur").hide(); jQuery("#resultatajax").hide().html("<br /><div style='margin-left:10px'><div class='ok'>Votre lien a bien été supprimé.</div></div>").slideDown(); jQuery("#lasupp").load("suppression_lien_footer.html #lasupp"); } }); return false; }); }); </script>
les bouton "supprimer" ne fonctionne plus comme si il été inactif
Quelqu'un à une idée ???
Merci d'avance
Cdt
j'ai trouvé quelque info de mon coté il s'agirait du fait que les page chargé avec load n’exécute pas par la suite Jquery.
il faut appartement voir du coté de la fonction on() mais je ne vois pas comment l'adapter à mon code.
Si qql'un pouvait m'indiquer la marche a suivre cela serait cool
Merci
Partager