Je construis une application qui génère à un certain point une assez grande table récapitulative (20x ~ 200). Certaines des cellules (probablement 1000), que je peux identifier dans le code de support, doivent avoir une sorte de liaison onclick. La valeur de ces cellules doit être analysée dans un champ d'entrée de la page.Grande quantité d'éléments onclick ... ou peut-être quelques jquery
J'ai étudié le rendu en ligne de: onclick = genericfunctioncall (« copy_of_celldata ») D'une certaine façon ce ne se sent pas assez moderne pour moi ..... :)
Depuis que je suis en utilisant JQuery pour d'autres choses que je voudrais utiliser. Pensé sur la liaison de classe et la liaison d'identification (doit me rendre les ID, et d'énormes quantités de liaisons). La liaison de classe est ma manière préférée. Mais parce que je rends la table dynamiquement (Ajax appelant un partialview dans MVC4 et rendant le .data) je dois utiliser la méthode .on ("click", ....). Je n'arrive pas à trouver un moyen de détecter quel TD j'ai cliqué pour déterminer sa valeur et l'analyser en entrée.
Quelqu'un a une idée?
Dans votre gestionnaire de clic, 'this' est l'élément sur lequel vous avez cliqué. Vous pouvez ensuite parcourir le DOM pour trouver d'autres éléments relatifs à la cible de l'événement. –