|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : juin 2004 Messages : 53 ![]() |
Bonjour !
Je débute dans jQuery, et cherche à faire un truc un peu "tricky", mais je sais pas si c'est possible avec jQuery. Voici en gros le synopsis : J'ai un bouton qui sert a ajouter des lignes dans un tableau (ce bouton ajoute une ligne dans un tableau JS qui sera transformé en table HTML). Chaque ligne représente un "enregistrement" (par ex, un "livre"). Je voudrais que sur chaque ligne on ait des boutons d'édition ("modifier le livre", "supprimer" le livre). Donc, en gros, à chaque fois que je créé une ligne de tableau (via jQuery, en dynamique), je veux créér deux boutons (élément html de type "button") et les callbacks associés permettant d'édition la ligne en question. Je ne sais pas comment faire pour dire au callback du click sur le bouton d'édition de la n-ème ligne que ce bouton correspond à la ligne n ! Code :
Mais je n'ai aucune idée de comment m'y prendre !! Avez vous des idées ? |
||
|
|
00
|
|
|
#2 | ||||
|
Membre éclairé
![]() ![]() Webmaster Inscription : septembre 2007 Messages : 376 ![]() |
Salut,
je vais parler de ce que je fais dans mon cas, il y a peut être mieux, donc à toi de voir. Pour ma part, je stock l'id de ma ligne dans l'attribut rel de mon lien ce qui donnerait : Code :
Code :
Bon courage ! Finality |
||||
|
00
|
|
|
#3 | ||
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Bonsoir
Code :
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
||
|
00
|
|
|
#4 |
|
Membre éclairé
![]() ![]() Webmaster Inscription : septembre 2007 Messages : 376 ![]() |
@danielhagnoul : Je suis d'accord avec toi, dans ce cas là l'utilisation de l'attribut est un surplus, l'id comportant l'information.
Mais je trouvais bon de signaler cette possibilité, qui peut dans certains cas s'imposer comme nécessaire |
|
00
|
Copyright © 2000-2012 - www.developpez.com