Page 1 sur 1

Menu contextuel : ligne et colonne d'un tableau

Posté : 18 déc. 2018, 09:36
par denisduval75
Bonjour,
Dans un projet web, j'utilise la balise p:datatable du framework PrimeFaces.
Un menu contextuel est associé à ce datatable et je peux facilement obtenir la ligne concernée, mais pas la colonne.
Peut-on obtenir ce genre d'information en JS (ligne et surtout colonne concernées par le clic droit) ?
Merci pour votre aide.

Re: Menu contextuel : ligne et colonne d'un tableau

Posté : 18 déc. 2018, 10:59
par webmaster
Bonjour,

J'imagine que le plus simple est de créer un événement onclick sur chaque cellule du tableau et d'appeler la fonction nécessaire avec en paramètre la ligne et la colonne de la cellule.

Re: Menu contextuel : ligne et colonne d'un tableau

Posté : 18 déc. 2018, 12:17
par denisduval75
Merci pour cette réponse rapide.
Malheureusement cela na fonctionne pas au niveau cellule, mais au niveau du datatable :

Code : Tout sélectionner

<p:datatable id="refId">
...
</p:datatable>

<p:contextMenu for "refId">
...
</contextMenu>
C'est pourquoi je cherche une solution avec JS.
Merci.

Re: Menu contextuel : ligne et colonne d'un tableau

Posté : 18 déc. 2018, 12:59
par webmaster
La contrainte vient du framework (que je ne connais pas du tout)

Il faudrait demander de l'aide au support dédié car je ne vois pas de solution

Re: Menu contextuel : ligne et colonne d'un tableau

Posté : 24 févr. 2024, 08:48
par denisduval75
OK Merci