2010-07-15 13 views

Répondre

3

Dans la barre d'outils du filtre, vous devez utiliser mieux sélectionner l'élément avec trois valeurs: « vérifié », « sans contrôle » et « sans filtre » (voir How can I add a "Select All" option to a jqGrid select toolbar filter?). De cause vous devriez choisir les textes qui correspondent le mieux au contenu ou au nom de la colonne. Si vous avez seulement deux valeurs comme la case à cocher, que vous aurez toujours le filtrage sur la colonne avec la case à cocher.

+0

Je souhaite inclure les noms des membres du personnel dans les cases à cocher. plus de 15 cases à cocher seront affichées ici. dépend de la case à cocher les données de sélection seront filtrer. La sélection de case à cocher peut être unique ou multiple. De plus, les valeurs de checkbox s'afficheront à partir de Array. Est-ce possible dans JQGRID? Merci.... – jerry

3

jqGrid Recherche barre d'outils

Il n'y a pas d'option pour ajouter case à cocher dans la recherche barre d'outils, mais nous pouvons ajouter une colonne avec des valeurs comme case à cocher dans les lignes de la grille

manière alternative:

It contains the following options for common searching 

recherche, sType, SearchOptions, searchrules

sType:

  • Il détermine le type de recherche du champ. (Texte et sélectionnez)

texte: créer l'élément de texte dans la recherche barre d'outils

sélectionnez: créer l'élément select (déroulant) à la recherche barre d'outils

Exemple:

J'ai une grille avec le nom de la colonne system_defined, je veux afficher la case à cocher dans chaque ligne de la grille et la barre d'outils de recherche sera affichée en tant que drop do wn values ​​avec l'option multiselect. {Name: 'system_defined', index: 'system_defined', edittype: 'checkbox', recherche: true, formateur: "case à cocher", editoptions: {value: "1: Yes; 0: No"}, modifiable : true, searchoptions: {sopt: ['eq'], valeur: ": Tout; 1: Oui; 0: Non"}, stype: 'select'}

Questions connexes