2010-05-17 5 views
4

Je dois ajouter un filtrage à un jqGrid qui est complètement géré côté client (les données ne sont chargées qu'une seule fois depuis le serveur).Filtrage jqGrid sur le client en utilisant "filterToolbar"

Je dois utiliser filterToolbar pour filtrer les données de la grille, mais je n'ai pas pu trouver d'information s'il y a un mécanisme de recherche par défaut du côté client. Une recherche côté serveur est-elle le seul moyen de le faire?

Merci, Cosmin

Répondre

2

Malheureusement recherche (filtrage) est effectuée uniquement côté serveur, according to the jqGrid docs:

Actuellement nous n'avons pas module de recherche sur-à-dire des données locales lorsqu'un des options de type de données est défini au local. Toutes les recherches sont effectuées côté serveur.

Update

Comme il est indiqué ci-dessous, l'appui pour le filtrage du côté client ont été ajoutées dans jqGrid 3,7. Pour un exemple, voir la démo Tooolbar search sous la section 3.7.

+0

Ok. Bon à savoir. Je suppose que je devrai refactoriser après tout. Merci, Cosmin –

+2

Depuis la version 3.7, ils le supportent maintenant. C'est plutôt génial. – gidmanma

+0

Cool, merci pour la mise à jour. –

Questions connexes