cómo obtener el valor de una columna (oculta), de la fila seleccionada. es decir, el valor de celda debe ser de la celda identificada por colName, y la fila seleccionada (no usando selección múltiple). Desde la API, veo el método getGridParam ("selrow") para leer la fila, puede combinarse con otros métodos ... pero, ¿hay algún método conveniente disponible? un fragmento de código ahorraría mucho tiempo ... \ gracias.JQgrid: valor específico de una fila seleccionada
10
A
Respuesta
32
Debe usar la función getCell
para leer el valor de la celda identificada por la identificación de la fila. Así que si usted necesita un dato de la columna 'MyColName' de la fila seleccionada se puede hacer esto con el siguiente código:
var grid = jQuery('#list');
var sel_id = grid.jqGrid('getGridParam', 'selrow');
var myCellData = grid.jqGrid('getCell', sel_id, 'MyColName');
Si necesita leer los datos completos de una fila se puede utilizar en lugar de getRowData
getCell
. Obtenga más información acerca de los métodos compatibles con jqGrid que puede leer en la documentación (consulte http://www.trirand.com/jqgridwiki/doku.php?id=wiki:methods).
Cuestiones relacionadas
- 1. Jqgrid: navegación basada en la fila seleccionada
- 2. Cómo obtener la fila de datos seleccionada en jqGrid
- 3. Color de fondo de la fila seleccionada
- 4. Objeto de fila jqGrid en onSelectRow
- 5. UITableView: ¿qué fila fue seleccionada?
- 6. Cómo obtener un valor de celdas de fila seleccionadas de jqGrid
- 7. DataGridView que siempre tiene una fila seleccionada
- 8. jqGrid fila fondo alterno
- 9. jqGrid deshabilitar resaltado de fila
- 10. ¿Cómo resaltar la última fila seleccionada después de la clasificación del lado del cliente en jqGrid?
- 11. ¿Volver a cargar una sola fila jqGrid?
- 12. JQgrid establecer altura de fila
- 13. JQGrid Programemente selecciona cuadrícula Fila
- 14. Estilo de fila seleccionada de WPF DataGrid
- 15. Índice de fila actualmente seleccionada en DataGridView
- 16. ¿Cómo se selecciona mediante programación la fila superior de JQGrid?
- 17. jQgrid: encabezados de fila de columnas múltiples
- 18. WPF Datagrid establece la fila seleccionada
- 19. Obtener GridView fila seleccionada DataKey en Javascript
- 20. Resalte la fila seleccionada usando css
- 21. jqGrid - ¿Cómo podemos hacer una fila de detalle personalizado
- 22. Python + GTK: cómo establecer una fila seleccionada en gtk.treeview
- 23. jqGrid (Eliminar fila) - ¿Cómo enviar datos POST adicionales?
- 24. células Sum en una columna que tengan un valor específico en una célula en su fila
- 25. cómo mantener la fila actual en jqgrid
- 26. JQGrid/Fecha seleccionada en la ventana Agregar/Editar
- 27. Cómo editar o agregar una nueva fila en jqGrid
- 28. Agregar un botón a una fila en jqgrid
- 29. ¿Cómo obtener el valor de celda de la fila seleccionada (QTableView)?
- 30. jqGrid resalte la nueva fila agregada
Hola, trataré la pregunta como respondida ya que fue directa. Sin embargo, obtengo el valor de la celda como nulo (ver el qn a continuación). pero, mi verdadero problema no está resuelto, y lo formulé como otro qn.http: //stackoverflow.com/questions/3024075/jqgrid-navigation-based-on-the-selected-row. Espero que tu experiencia me ayude. – bsr
No entiendo por qué recibe valor nulo. ¿No lo llena o le pide el valor ANTES de que se complete el valor? (por ejemplo, no dentro de 'loadComplete' o' gridComplete'). ¿O tienes otro problema? – Oleg
los datos no estaban allí debido a que la respuesta de JSON no era correcta ... y funcionó de maravilla después ... gracias – bsr