J'utilise l'étiquette d'affichage pour afficher les valeurs dans un tableau. Je veux colorer une ligne spécifique dans la table en fonction des valeurs dans la colonne dites 'Y' puis ligne de couleur avec la couleur rouge. Comment puis-je faire ceci? J'ai recherché la documentation pour la balise d'affichage qui utilise la classe décorator et la méthode addRowClass(), mais c'est trop confus. Y at-il une méthode pour le faire en utilisant JavaScript?Comment décorer une rangée dans la table en utilisant displaytag
0
A
Répondre
0
J'utilise le javascript ci-dessous que j'ai trouvé HERE
<script type="text/javascript">
<!--
var table = document.getElementById("user");
var tbody = table.getElementsByTagName("tbody")[0];
var rows = tbody.getElementsByTagName("tr");
// add event handlers so rows light up and are clickable
for (i=0; i < rows.length; i++) {
var value = rows[i].getElementsByTagName("td")[0].firstChild.nodeValue;
if (value == 'mraible') {
rows[i].style.backgroundColor = "red";
}
}
//-->
</script>
0
Vous pouvez définir décorateur = « décorateur » pour votre table et remplacer la méthode addRowClass. request.setAttribute("decorator", new org.displaytag.decorator.TableDecorator() {...});
Questions connexes
- 1. Comment choisir juste une rangée de table en utilisant jQuery
- 2. comment trouver une valeur dans la rangée?
- 3. Paramètres de la table DisplayTag individuelle
- 4. totaux des colonnes de la table displaytag
- 5. Comment décorer une méthode dans une classe?
- 6. Trouver classe dans la table rangée
- 7. Comment obtenir rangée max de la table
- 8. Comment décorer InputDialog en eclipse
- 9. Faire un Struts2 tableau dans une table qui utilise la bibliothèque displaytag (en page JSP)
- 10. Subrows dans une rangée dans GridView en utilisant WPF & C#
- 11. Comment puis-je sélectionner une colonne spécifique dans une rangée en utilisant jQuery et JavaScript?
- 12. comment mettre en forme la devise dans displaytag
- 13. CSS - affichage: table-rangée?
- 14. JQuery: Ajouter une ligne après la troisième rangée d'une table
- 15. displaytag sorte ma table, mais seulement sur la première page
- 16. Ruby: comment décorer une méthode avec mémo?
- 17. Comment sélectionner une ligne dans une table en utilisant jquery?
- 18. Pagination à travers Struts2 en utilisant DisplayTag Library Framework
- 19. Dans .Net, comment décorer une classe avec un pourboire intellisense?
- 20. opération de rangée dans la même table et mêmes colonnes
- 21. Comment "décorer" un contrôle dans WPF?
- 22. Comment décorer une méthode dans Ruby sans alias_method_chain
- 23. Comment rafraîchir la table en utilisant Ajax
- 24. lent Rendu des données dans la table en utilisant la balise d'affichage liabrery
- 25. SQL. Comment étendre une table en utilisant la date?
- 26. comment exécuter plusieurs animations dans une rangée?
- 27. Sélection d'articles dans une rangée
- 28. Comment naviguer dans une table en utilisant le framework d'entité?
- 29. rails, Comment construire une table dans helper en utilisant content_tag?
- 30. Comment insérer la dernière row_id d'une table dans une autre table en utilisant Android et SQLite
Quelle langue utilisez-vous, dans quel contexte, avec quel framework ou SDK? Où est ton code? –
J'utilise Java avec struts 2 framework – techy