2012-02-13 18 views
5

Quiero precargar un conjunto de filtros en la carga inicial de la grilla. La razón para esto es que estoy planeando almacenar el último filtro seleccionado en una variable de sesión para que el usuario regrese a la grilla como lo dejó la última vez.Especifique el filtro predeterminado en jqgrid

Sé que hay una opción para establecer defaultValue en editoptions para una columna, pero estoy buscando una forma de cargar todo el filtro a la vez. (No es una función para cada coulmn).

Respuesta

5

Supongo que utiliza la búsqueda avanzada para el filtrado. El filtro no es más que el valor de postData.filters. Vea here y the demo de otro old answer para más detalles.

Además, le recomiendo que lea the demo donde describo cómo usar localStorage para guardar algunas preferencias de usuario de la grilla, incluido el filtro de búsqueda. Además, describo por qué creo que el uso del localStorage es la mejor manera que el uso de cookies o variables de sesión.

+0

Gracias, Oleg. Justo lo que necesitaba. – ffffff01

+0

@ user1193449: ¡De nada! – Oleg

Cuestiones relacionadas