Cómo obtener todos los datos de las filas y establecer el color de fondo en jqgrid
Primero, puedes obtener el ROWID de la fila seleccionada con respecto al método getGridParam 'selrow' como parámetro, y luego puedes usar getCell para obtener el valor de la celda en la columna correspondiente: p>
El 'NOMBRE DE COLUMNA' debe ser el mismo nombre que la propiedad 'nombre' que usó en colModel. Si necesita valores de muchas columnas de la fila seleccionada, puede usar getRowData en lugar de getCell
También puedes usar este método
Me gustaría agregar que también puedes recuperar jqGrid según el valor de la celda, agregando el índice de la columna ROWID (en lugar del nombre de la columna): p>
De esta manera, rastree el valor en la cuarta columna (columna número 3), para la fila con ID de clave maestra 1234, podemos usarlo así:
Por cierto, en un tema completamente ajeno (pero no me rechaces):
No sé qué tan fácil es vincular cuadros de texto a tu jqGrid para que tus usuarios puedan realizar búsquedas instantáneas sin abrir el cuadro de diálogo de búsqueda.
Para hacer esto necesitas un poco de HTML como este:
Y algo de JavaScript como este:
Esto es un verdadero punto de inflexión. Yo... así es como mucho más fácil de usar
Los usuarios pueden comenzar a escribir sus cadenas de búsqueda sin abrir el cuadro de diálogo de búsqueda, recuerde cambiar el operador "incluye". Luego comience a escribir y cierre el cuadro de diálogo de búsqueda
.