salut les amis,
voici le probleme. J'ai un dropdown list avec <select> qui permet a un utlisateur de choisir un pays. Quand le pays est choisi, j'utilise je capture l'event change du select pour faire un requete au serveur pour me donner une table avec des gens de ce pays (id, nom, prenon, ville). Cette table revient vers la page et j'utilise load pour charger les donnees dans une <div id="ma_table>. Je fais un truc du genre
$("#ma_table").load("url.....")
ca marche super et ma table marche super.
le probleme c'est que maintenant je veux que quand on click sur une ligne de la table, on puisse me dire "vous avez cliquer la ligne avec le id xxxx". J'ai utilise la fonction delegate qui marche bien en faisant
$("#ma_table").delegate("table tbody tr", "click" , function(){ //blablabal}
ceci dit je n'arrive pas a obtenir la valeur pour cette ligne la, c'est a dire recupere la valeur pour la ligne cliquer.
en fait le challenge pourrait revenir a me dire "comment faire pour creer un event sur une table pas encore creee au chargement qui dira "vous avez cliquer sur la ligne de jean dupont - id 2323"?"
si vous pouvez repondre a ca, eh bien chapeau les gars. moi je seche
Partager