2017-08-08 2 views
0

Ich möchte zwei Spalten in JSF DataTable Basis unter einer Bedingung tauschen. Zum Beispiel, wenn ein Benutzer rot auswählt, dann kommt die Spalte mit den roten Werten zuerst. Wählt er die andere Farbe blau, dann kommt die Spalte mit blauen Werten zuerst und die andere danach.Swaping 2 Spalten in h: DataTable basierend auf Bedingung

Ich habe mit dem Attribut "gerendert" gespielt, aber es funktioniert nicht.

Dank für Ihre Hilfe

Antwort

0

Wenn Sie Primefaces verwenden können Sie die Spalten zu einer Sammelstelle in der Server-Seite binden, können Sie so filtern und Spalten neu anordnen, wie Sie

Beispiel mag: https://www.primefaces.org/showcase/ui/data/datatable/columns.xhtml

Mit einfachen JSF Ich denke nicht, dass das möglich ist, aber Sie könnten mit einem Client-Ansatz gehen, wie die <td> Elemente mit jQuery neu anordnen.

+0

danke für Ihren Rat –

Verwandte Themen