¿Cómo puedo enviar datos jqgrid por el método de publicación ajax al servidor?
Pregunta
No he encontrado cómo enviar programáticamente con jquery todas las filas en jqgrid para procesarlas en el servidor.
Solo he encontrado un método llamado getRowData (id) pero no me ayuda porque no tengo el id. por eso quiero enviar todos los datos
Cualquier ayuda será apreciada.
Solución
Puede usar jQuery para recorrer la tabla y obtener la identificación de cada fila.
tmp = [];
jQuery("#data > tbody > tr").each(function (){
tmp[this.id] = jQuery("#data").getRowData(this.id);
});
El ID de mi tabla es 'datos' en este caso.
Otros consejos
enviar datos al servidor
jQuery('#list').setPostData(data[]);
recuerda config jqgrid - > mtype: 'POST',
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow