-
[JSF] "Tuning" datatable
Bonjour à tous.
Voilà pour un projet utilisant encore MyFaces 1.1.5 avec Trinidad 1.0.7 et Tomahawk 1.1.9, il m'a été demandé d'étudier la faisabilité d'une modification d'un <t:dataTable> classique.
Le résultat souhaité est exactement celui-ci:
http://www.datatables.net/examples/s...w_details.html
C'est à dire pouvoir afficher/masquer en bas de chaque ligne une zone d'information supplémentaire sur celle-ci à l'aide d'un bouton.
Malheureusement, je ne vous cache pas que je ne maîtrise absolument pas JSF puisque je suis plutôt du côté de Spring MVC, mais bon ici pas le choix ;)
Avez-vous une idée de la manière de réaliser cela? En fait déjà rien que le fait de pouvoir intercaler entre chaque ligne un "div" serait déjà bien puisque par après, un peu de javascript au pire et c'est joué.
Merci d'avance pour votre aide.
-
Tu peux utiliser le facet footer pour la partie d'en bas, l'afficher ou pas à l'aide d'un boutton,il suffit de mettre un peu d'ajax, avec richfaces c'est simple, sinon sans ajax tu sera obligé de faire un submit du formulaire.
en javascript, tu peux utiliser le display block ou hidden dans le style d'un div.
-
Oui mais utiliser le facet footer, c'est justement pour placer son contenu en bas de tableau non?
Alors que moi je veux pouvoir ajouter du contenu en bas de chaque ligne.