Bonjour,
voici quel est mon problème.
j'ajoute dans ma page avec la methode before() une ligne dans un tableau.
Ma ligne s'affiche tout en haut du tableau ( c'est ce que je veux) .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $('#imgajoutagent').dblclick(function(){ if ($('#trajout').length){ $('#tab_agentliste').children('tbody').children('tr:first-child').remove(); } else { $('#'+id_prev).parent().children('.jq_tdb').children().remove(); var html="<tr id=\"trajout\"><td><input type=\"text\" id=\"nom2\"/></td><td><input type=\"text\" id=\"service2\"/></td><td><input type=\"text\" id=\"piece2\"/></td><td><img id=\"imgdelete\" src=\"./images/drop.gif\" /><img id=\"imgvalide\" src=\"./images/coche.gif\" /></td></tr>"; $('#tab_agentliste').children('tbody').children('tr:first-child').before(html); } });
L'ID de ma ligne est ID= trajout et dans une des cases de cette ligne j'ai positionné des img avec des id =imgdelete et imgvalide
et voila quel est mon soucis , quand je clique une des deux images , il ne se passe rien. comme si mon ID n'existait pas !
j'ai pas d'erreur de syntaxe mon code html généré semble nickel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $('#imgdelete').click(function(){ alert("fmlsjljfs"); $('#trajout').remove(); });
Savez vous ce qui va pas ? ai-je mal utilisé la fonction before() , faut il " rafraichir la page ( je mets raffraichir entre guillemet, puisque c'est pas le but du jeu avec l'ajax ) ?
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <table id="tab_agentliste" class="tablesorter"> <thead><tr><th class="header">Nom</th><th class="header">Bureau</th><th class="header">Piece</th><th class="header"> </th></tr></thead> <tbody><tr id="trajout"><td><input id="nom2" type="text"></td><td><input id="service2" type="text"></td><td><input id="piece2" type="text"></td><td><img id="imgdelete" src="./images/drop.gif"><img id="imgvalide" src="./images/coche.gif"></td></tr><tr><td class="jq_td" id="ag_n0">ABLAOUI Catherine</td><td class="jq_td" id="ag_s0">1B</td><td class="jq_td" id="ag_p0">2110</td><td class="jq_tdb"></td></tr> <tr><td class="jq_td" id="ag_n1">ADAM Marie-France</td><td class="jq_td" id="ag_s1">1D</td><td class="jq_td" id="ag_p1">3114</td><td class="jq_tdb"></td></tr> <tr><td class="jq_td" id="ag_n2">ADDOR Marie-Jose</td><td class="jq_td" id="ag_s2">2B</td><td class="jq_td" id="ag_p2">2514</td><td class="jq_tdb"></td></tr>
Partager