Comment puis-je obtenir le nom d'une colonne avec Jquery quand une cellule est cliquée?Jquery, obtenez columname lorsque vous cliquez sur une cellule
1
A
Répondre
0
HI,
S'il vous plaît jeter un oeil à this.
Je ne sais pas si c'est la bonne réponse pour vous ou non. Ceci est juste un échantillon que j'ai fait. S'il vous plait corrigez moi si je me trompe.
5
Vous pouvez le faire en obtenant l'index de la cellule, puis en obtenant le texte de l'en-tête avec le même index.
J'ai téléchargé une démo ici:
http://jsfiddle.net/Sohnee/DNxTz/23/
Le jQuery ressemble à ceci:
$("td").click(function(){
var $This = $(this);
var col = $This.parent().children().index($(this));
var title = $This.closest("table").find("th").eq(col).text();
alert(title);
});
Et repose sur une structure de table appropriée ....
<table>
<thead>
<tr>
<th>Name</th>
<th>Address</th>
</tr>
</thead>
<tbody>
<tr>
<td>Steve</td>
<td>UK Somewhere</td>
</tr>
<tr>
<td>Scott</td>
<td>USA Somewhere</td>
</tr>
</tbody>
</table>
Note: légende, tfoot et al, omis des trucs facultatifs peuvent tous être ajoutés et le sc ript fonctionne toujours.
Questions connexes
- 1. informations sur les cellules lorsque vous cliquez sur la cellule
- 2. Obtenez l'élément sélectionné lorsque vous double-cliquez sur l'élément listview
- 3. Jquery: Utilisez SetInterval lorsque vous cliquez sur
- 4. Arrière-plan de l'ombre lorsque vous cliquez sur la cellule
- 5. jquery jqwidgets listbox disparaissant lorsque vous cliquez sur le bouton
- 6. Jquery curseur à afficher lorsque vous cliquez sur les liens
- 7. Comment obtenir l'identifiant d'un bouton lorsque vous cliquez sur jQuery?
- 8. comment obtenir le texte de la cellule sur la vue suivante lorsque vous cliquez sur une cellule dans uitableview
- 9. Création de jQuery slideUp lorsque vous cliquez sur
- 10. JQuery désactiver l'onglet 3 lorsque vous cliquez sur l'onglet 2?
- 11. Comment empêcher la grille extjs de défiler lorsque vous cliquez sur une cellule?
- 12. Rendre UITextView accessible en mode plein écran lorsque vous cliquez sur une cellule statique dans UITableView
- 13. Comment définir un état lorsque vous cliquez sur une cellule dans un DataGrid
- 14. L'onglet personnalisé disparaît lorsque vous cliquez sur?
- 15. Ouvrir le cadre lorsque vous cliquez sur
- 16. Modifier JListes lorsque vous cliquez sur JRadioButton
- 17. Comment lire une vidéo lorsque vous appuyez sur une cellule?
- 18. désactiver prettyphoto fermer lorsque vous cliquez sur
- 19. Obtenez une erreur lorsque vous essayez d'installer ImageMagick sur FreeBSD
- 20. Comment obtenez-vous un menu contextuel différent si vous cliquez ou cliquez sur Rt-Click sur une icône de notification?
- 21. Affichage de la progression dans la cellule correspondante lorsque vous cliquez sur un bouton de téléchargement dans une cellule tablevue
- 22. démarrer une fenêtre avec une liste de documents lorsque vous cliquez dans une cellule?
- 23. obtenir une petite liste lorsque vous cliquez sur un bouton
- 24. Effacer ListBox Sélection lorsque vous cliquez sur une zone vide
- 25. Liste déroulante - div affichage lorsque vous cliquez sur une option
- 26. obtenir une erreur lorsque vous cliquez sur le bouton Image?
- 27. ajouter une classe lorsque vous cliquez sur un div
- 28. mettre à jour une activité lorsque vous cliquez sur notification
- 29. Android mettre en surbrillance une imagebutton lorsque vous cliquez sur
- 30. Déclenchez une action JavaScript lorsque vous double-cliquez sur
Venez, vous pouvez faire mieux que cela. Veuillez fournir quelques détails, exemples de code et plus de contexte. Ce n'est pas un jeu de devinettes. –