2017-05-17 5 views

Répondre

0

Ajoutez l'attribut responsive="true" à votre b:dataTable:

S'il y a pas assez de fond d'écran pour afficher la table, les deux dernières colonnes sont masquées

Ces colonnes masquées sont "déplacées" vers les détails des lignes.

Voir:

+0

Okay! Je vois. Apparemment, il n'y a aucun moyen d'activer cette option sur demande et indépendamment de la réceptivité. –

0

Nous ne mettons en œuvre cette fonctionnalité encore (hormis le cas particulier de responsive="true"). Cependant, vous pouvez utiliser le code JavaScript affiché sur la page datatables.net pour implémenter la fonction vous-même. La seule partie délicate est de savoir comment obtenir les données supplémentaires. Je suppose que la meilleure façon d'y parvenir est d'ajouter des colonnes invisibles pour s'assurer que les données sont disponibles dans la page HTML.

+0

Bien sûr, cela fait l'affaire. Je suis à la recherche d'un look plus chic que celui de l'expansion de la table primefaces. Dans ce reguard j'ai ajouté hier une demande de fonctionnalité: github.com/TheCoder4eu/BootsFaces-OSP/issues/787. Merci pour vos réponses. –