Consta de 2 pasos, primero obtener valores de la celda seleccionada y despues agregarlos al otro dgrid(no se si habra una forma mas facil para pasar valores entre dos dgrid), aqui tenes un ejemplo...
http://www.trirand.com/blog/jqgrid/jqgrid.html
Tambien se puede utilizando el evento onSelectRow.
Y para agregar una nueva linea se utiliza el metodo addRowData.
http://www.trirand.com/blog/jqgrid/jqgrid.html
Código (javascript) [Seleccionar]
jQuery("#m1").click( function() {
var s;
s = jQuery("#list9").jqGrid('getGridParam','selarrrow'); //Aqui hay que cambiar el metodo para que obtenga los valores de la linea seleccionada.
alert(s);
});
Tambien se puede utilizando el evento onSelectRow.
Código (javascript) [Seleccionar]
jQuery("#gridid").jqGrid({
...
onSelectRow: function(id){
...
},
...
});
Y para agregar una nueva linea se utiliza el metodo addRowData.
Código (javascript) [Seleccionar]
jQuery("#grid_id").jqGrid('addRowData', rowid, datos, posicion, );