Quiero implementar el filtrado en mi jqGrid en mi proyecto Spring Framework MVC 3.0. ¿Dónde puedo encontrar el código de muestra o la documentación que indica cómo usar el filtrado en esto?jqGrid que filtra
Respuesta
Acabo de publicar una respuesta sobre la misma pregunta (probablemente de usted) en http://www.trirand.com/blog/?page_id=393/help/jqgrid-filtering. Para que otras personas lean fácilmente la respuesta, publico la misma información aquí.
La respuesta a su pregunta depende un poco de cómo interpreta el "filtrado". Si desea utilizar algunos controles externos (selecciona, casillas de verificación, etc. en la misma página donde tiene jqGrid) para filtrar sus datos, le recomiendo que lea How to filter the jqGrid data NOT using the built in search/filter box.
Si desea implementar el filtrado de datos dentro de jqGrid se puede elegir entre serching con respecto a "buscar" y restablecimiento de serching resultados con respecto a "refrescar" botones del navigator (simple searching y advanced searching), el uso de toolbar searching (considerando el uso de stringResult: true
para ser más conforme con otra forma de búsqueda) y custom searching.
Si decide usar el avance de la búsqueda sólo puede agregar una cadena filter
parámetro para la acción (véase Guidance on a better way to retain filtering options when using ASP.NET MVC 2) que proporcionan los datos de cuadrícula o añadir tres parámetros de cadena searchField
, searchString
, searchOper
si desea utilizar la función de búsqueda simple. En todos los casos, deberá agregar WHERE
a las sentencias SELECT
que se construirán en su programa en función de los valores de los nuevos parámetros.
Probablemente otras personas le publiquen más URL a los buenos ejemplos de código completo que podría utilizar.
UPATED: Yo no uso Spring Framework yo mismo, así que no pude ayudarlo con ningún ejemplo de Spring MVC 3.0. Alguna solución general es más común. Por ejemplo, en las soluciones ASP.NET MVC prefiero no completar los datos en la cuadrícula directamente utilizando MVC. En lugar de eso, proporciono un servicio web JSON (implementado como parte de las soluciones ASP.NET MVC o como WCFservicio, que son parte del mismo sitio web) que URL coloco en el parámetro jqGrid. Por lo tanto, solo debe invertir en la escritura sobre lógica empresarial en forma de servicio web JSON/XML que proporciona los datos. El código más específico de jqGrid que puedes escribir en JavaScript. De modo que puede compartir la experiencia de otras personas en el uso de jqGrid y tener una clara separación del código HTML de la lógica comercial. Además, los servicios web JSON/XML se pueden probar mejor, por ejemplo, con respecto a las pruebas unitarias.
sí ... eso fue un mensaje publicado por mí .... gracias por d mismo – apoorvabade
- 1. Speeding tabla dinámica que filtra código VBA
- 2. herramienta grepiforme que colorea/envaina pero no filtra?
- 3. ¿Cómo escribir un algoritmo que filtra los nombres falsos?
- 4. ¿Se filtra PyList_Append (list, Py_BuildValue (...))?
- 5. JQGrid - Multiselect
- 6. ¿Por qué wxWidgets no filtra Frames?
- 7. Django filtra el modelo en ManyToMany count?
- 8. ¿Cómo se "filtra" por "existe" en Django?
- 9. ¿Cómo se filtra una matriz de objetos?
- 10. ¿Cómo se filtra una matriz en Java?
- 11. ¿Cómo se filtra por tipo en IntelliSense?
- 12. Obtención del formateador JQGrid: 'showlink' para que funcione en MVC
- 13. jqGrid Filtering Records
- 14. jqGrid trigger "Cargando ..." superposición
- 15. SlickGrid Vs JQGrid
- 16. jqGrid sin encabezado
- 17. Subgrid jqgrid desplegable
- 18. jqGrid formato de moneda
- 19. jqGrid - rowObject incoherencias?
- 20. jqgrid desactivar encabezados
- 21. jqGrid GridUnload/GridDestroy
- 22. de validación en jqGrid
- 23. jqGrid y lector JSON
- 24. ¿Cambiar rowId en jqgrid?
- 25. jqGrid llenar su contenedor
- 26. jqGrid: Deshabilitar ordenación
- 27. jqGrid agregar nueva columna
- 28. JQGrid Columna Ancho automático
- 29. Pregunta de paginación jqGrid
- 30. Cómo centrar un JqGrid
Disculpa pero no entiendo el significado de tu comentario ... – apoorvabade