Est-il possible de générer de façon systématique un identifiant pour le <tr>
dans le datatable?Génération id pour tr datable JSF
Répondre
Remplacer le moteur de rendu associé au composant UIData
.
C'est seulement beaucoup de travail et je n'ai pas l'impression que vous êtes assez compétent pour le faire. Je pense qu'il est préférable d'élaborer plus sur le problème/exigence fonctionnelle pour laquelle vous pensiez que c'est la solution, afin que nous puissions suggérer de meilleures (plus correctes) des solutions pour ce que vous essayez d'atteindre.
J'essaye de réaliser la fonctionnalité expand/contract des lignes de table dans JSF en utilisant l'implémentation des faces de base. Comme Balus l'a mentionné dans un de mes sujets précédents, ce n'est pas simple à réaliser dans la mise en œuvre des faces principales. Donc, j'ai pensé à utiliser HTML + JQUERY pour réaliser la fonctionnalité. J'appelle la ligne avec +/- gif comme ligne parente et les lignes à développer et à contracter sont ses lignes enfants. Pour rendre le parent conscient de quel enfant il doit montrer ou cacher, j'utilise jquery et assignant l'identification de rangée à chacun
Dans la suite de mon précédent commentaire ci-dessus si le parent-id = "row1234", alors, la ligne enfant aura row-id = "row1234-child". Voici le code, vous aurez besoin de la bibliothèque JQuery pour l'exécuter. Code Jquery: 'développer' ============
Essayez ceci. Ça marche pour moi.
$('[id^='+tab+'][id$='+componentId+']').each(function(){
if(!($(this).is(":checked"))) {
$(this).parent().parent().hide();
}
});
Je me cache les lignes pour lesquelles la case n'est pas sélectionnée.
- 1. JSF, datable dans datatable
- 2. JSF: h: problème datable
- 3. Sélection de ligne datable JSF
- 4. asp.net gridview tr id unique pour jQuery
- 5. Générer id pour la ligne dans JSF datatable
- 6. Id dupliqué JSF
- 7. éléments Jquery <tr> et id
- 8. Comment obtenir le formulaire RowID (TR id) TD Id
- 9. Modify Id génération pour un plugin Grails
- 10. jsf datable avec chargement, filtrage et tri paresseux
- 11. Débutant à JSF - Ajouter une grille à Datable
- 12. ID dynamique dans JSF/Seam
- 13. JSF 2.0 En-têtes triables avec h: datable
- 14. jsf Trinidad: Modifier tr: en-tête de table
- 15. Aucune génération de session dans jsf
- 16. ID d'entrée JSF ignoré à l'intérieur de h: dataTable
- 17. Datable à Datasetxsd?
- 18. Javascript - obtenir toutes les valeurs table -> tr> id
- 19. Fonction variable locale statique Pour Id unique génération
- 20. Génération des ID de noeud Jena
- 21. Génération d'un ID unique de std :: string
- 22. Génération GORM ID et association belongsTo?
- 23. Génération d'un ID de matériel sous Windows
- 24. JSF interne datable ne respectant pas la condition rendue de la table externe
- 25. datable comparer
- 26. Pour obtenir l'index du TR
- 27. Copier auto-incrémenté datable
- 28. Sous-ensemble de colonnes datable d'un autre datable
- 29. JSF Page actuelle Primefaces
- 30. JSF, Richfaces: Comment faire fonctionner la méthode Javascript chaque fois que riche: datable (re) renders?
oui. Mais à moins que vous ne partagiez plus de détails, nous ne pouvons pas vous aider. – Bozho
Dans quel but? – Drew