Actuellement, j'ai une grille configurée avec la recherche activée. Lorsque je lance une recherche, tout fonctionne correctement et je peux renvoyer de bonnes données à la grille. Je vois que le paramètre "_search" sur l'URL est défini sur "true" et tout va bien.jqGrid effacer les critères de recherche
Cependant, lorsque la recherche est terminée et que les données ne sont plus pertinentes, je voudrais recharger la grille pour afficher les données précédentes qui s'y trouvaient (les données affichées sur le pageload initial). J'ai fait une fonction pour appeler la méthode "trigger (" reloadGrid ")", mais cela envoie juste les mêmes données avec le "_search" encore réglé sur "true".
Existe-t-il un moyen de vider les données de la requête de recherche et de simplement recharger les données initiales affichées sur pageload ou au moins de redéfinir la valeur "_search" sur "false" pour pouvoir la vérifier? Actuellement, le seul moyen d'afficher les données d'origine est de recharger la page.
La réponse dépend de la nature de ce type de recherche que vous avez mis en œuvre. Recherche de barre d'outils, recherche unique, recherche avancée? – Gregg