2011-03-09 4 views
0

Salutations à tous,jqgrid filterToolbar avec ressort mvc 3

Existe-t-il des exemples d'utilisation de 'filtertoolbar' avec spring mvc 3? Pour ma compréhension, nous devons envoyer une demande à l'utilisateur de chaque lettre tapé dans la zone de texte sur le côté serveur et filtrer la colonne spécifique en conséquence. Est-ce la bonne approche pour le faire? J'utilise un objet json qui se lie avec la réponse ('@ResponseBody'). quelqu'un peut me donner s'il vous plaît quelques directions .. une autre question est nous devons organiser l'ensemble de données (json) en fonction des paramètres utilisateur envoyé à partir du backend et sera-t-il rendu tel qu'il est dans le jqgrid? si j'utilise .trigger ("reloadGrid")? Merci d'avance pour votre aide.

Répondre

1

Je vous recommande d'utiliser la méthode filterToolbar avec le paramètre stringResult: true. Dans le cas le filterToolbar fonctionnera exactement comme advance searching et dans le paramètre filters sera envoyé des paramètres de filtre codés JSON. Si vous utilisez un autre paramètre searchOnEnter:true, les données envoyées au serveur seront envoyées uniquement si le type d'utilisateur Entrez la clé.

Désolé, mais votre deuxième question "nous devons organiser l'ensemble de données (json) en fonction des paramètres utilisateur envoyé par le backend et sera-t-il rendu tel qu'il est dans le jqgrid" Je ne comprends pas. Probablement the old answer va vous aider. Si vous voulez dire quelque chose d'autre, s'il vous plaît décrire votre exigence plus exactement dans un autre mot. Je ne connais pas et n'utilise pas spring mvc, mais j'ai vu des tutoriels sur le site http://krams915.blogspot.com: par exemple this one. Il me semble que dans les exemples que vous pouvez télécharger sera utilisé filterToolbar, de sorte qu'il pourrait vous faire avancer.

+0

Merci beaucoup oleg. J'ai regardé dans cet exemple, mais filterToolbar n'est pas fonctionnel dans cela. Je ferai plus de contournement et posterai mes observations. Apprécier ton aide. – Sam

+0

@Sam: Vous êtes les bienvenus! – Oleg