2010-11-20 42 views
1

Quelqu'un connaît-il un plugin de grille jQuery avec des colonnes filtrables?JQuery: Plugin de grille avec colonnes filtrables?

De toute évidence, il existe beaucoup de plugins de la grille jQuery et discussions of the best ones on StackOverflow, mais je ne peux pas en trouver un avec des colonnes filtrables.

Voici un exemple de ce que je veux dire par colonnes filtrables: voir this page on The Guardian.

Notez comment en haut de chaque colonne il y a un menu déroulant une liste des filtres possibles et compte par chacun.

Ceci vous donne une idée immédiate des filtres disponibles et de l'importance relative de chacun.

SlickGrid semble excitant, et semble soutenir un certain filtrage - see this example - mais ce n'est pas tout à fait ce que je cherche. L'exemple de filtrage vous demande d'entrer un terme dans le titre, mais avec 50 000 lignes, il est trop difficile de savoir quels titres sont disponibles, ou si un titre est 100 fois plus commun qu'un autre - donc ce n'est pas une manière intuitive d'explorer les données. Je ne sais pas bien.

Des idées?

Répondre

1

Jetez un oeil à jqGrid et expecially à son échantillon FilterToolbar (vous trouverez un exemple sous la rubrique « Nouveau dans la version 3.3 » named « Recherche multiple Barre d'outils » sur la page Demo)

Voici le wiki page. S'il vous plaît chercher filterToolbar mehod.

C'est exactement comme dans votre échantillon.

+0

C'est bien, mais pas tout à fait comme dans l'exemple, hélas - l'échantillon montre toutes les options possibles, et compte à côté d'eux. C'est vraiment utile pour explorer les données, et c'est ce que je recherche. Donc merci pour votre réponse, mais je laisse la question ouverte pour l'instant (et l'éditer pour que ça soit un peu plus clair). – AP257

+0

Ok, pas de problème pour moi. Que voulez-vous dire par «l'échantillon montre toutes les options possibles»? Si vous faites référence à une liste déroulante déroulante pour filtrer les données qui pourraient être effectuées même sur jqGrid. J'ai vu un échantillon quelque part, si je me souviens où je l'afficherai ici. – Lorenzo

+0

Oui - une liste déroulante avec les options possibles est ce que je cherche. – AP257

0

J'ai traité des grilles et jQuery dans un certain nombre de projets et nous avons toujours fini par utiliser jqGrid. Cela peut être une bête complexe à maîtriser, et la documentation peut être difficile à renifler, si vous (et nous finissons toujours par le faire) nous éloignons trop loin de la réserve mais c'est puissant.

1

La meilleure table de filtrage est Watable. Je n'ai trouvé aucun autre plugin qui filtre les numéros.