¿Cómo se puede recargar una sola fila jqGrid?¿Volver a cargar una sola fila jqGrid?
Sabemos cómo volver a cargar toda la red, pero solo queremos actualizar una sola fila cuando sabemos que los datos en la fila han cambiado.
¿Cómo se puede recargar una sola fila jqGrid?¿Volver a cargar una sola fila jqGrid?
Sabemos cómo volver a cargar toda la red, pero solo queremos actualizar una sola fila cuando sabemos que los datos en la fila han cambiado.
Si mantiene los datos en el servidor y su compatibilidad con el servidor de filtrado de los datos (single de advance searching), puede utilizar la misma URL que se utiliza en jqGrid para su manual de jQuery.ajax
llamado. Debe establecer solo el filtro en id
igual a la fila que necesita actualizar. Si el servidor responde correctamente, puede usar setRowData
o delRowData
para actualizar la fila que contiene o eliminar la fila.
Deberá actualizar también la ID del tr, de lo contrario, la guardará varias veces en la siguiente edición.
function afterSave(p,p2) {
$('#mygrid').setRowData(lastSel,{'id':newId});
$('#'+lastSel).attr("id",newId);
}