Bonjour à tous,
Je souhaite créer un formulaire proposant une liste de critères de recherche que l’on peut cocher ou non avec une checkbox. Les critères ont un nom et un titre et sont extraits d'une base de données. Le composant dataTable de PrimeFaces est utilisé.
Ma question :
Comment mettre un des critères en disabed (grisé), coché par défaut et qu’il reste dans cet état quoi qu’il arrive (même si on clique sur le bouton « cocher tout » par exemple) ?
Je suppose que de traiter ça en JavaScript coté présentation serait une mauvaise pratique.
Une meilleure façon de faire serait peut-être d’ajouter des colonnes « checked » et « disabled » en base de données afin de charger la colonne souhaitée en fonction de son état en base. Mais comment bloquer sont état ?
Voici une copie d'écran permettant d'illustrer mes propos :
Merci d'avance pour votre aide.
Cordialement,
Kwadz
Partager