elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: [1]
1  Programación / Desarrollo Web / Re: agregar datos de un grid a otro en jquery en: 25 Febrero 2013, 15:22 pm
Alguien que me dé una mano??? Todavia sigo con el mismo problema...
2  Programación / Desarrollo Web / Re: agregar datos de un grid a otro en jquery en: 21 Febrero 2013, 16:12 pm
Hola, estoy haciendo lo mismo que mencionan acá, pasar los datos de un grid a otro. Los datos visibles los copia perfectamente, pero el id que esta oculto, no lo pasa para la otra grilla, intente asignarle manualmente pero tampoco me funciono. Aca les paso el método.

Código:
$("#colSelecc").click(function(){
    //Traigo el array con los id de las filas seleccionadas
    var ids = $("#tablapedidos").jqGrid('getGridParam','selarrrow');
    //Si hay filas seleccionadas entro, sino no hace nada
    if(ids != null)
    {
        var i = ids.length - 1;
        //Recorro el array de ids para copiar cada fila al otro grid
        for (i; i >= 0; i--)
        {
            //Nombre de la tabla origen
            var $grid = jQuery("#tablapedidos");
            //Obtengo un objeto con los datos de una fila, esta línea
            //no trae el id de la fila
            var data = $grid.jqGrid('getRowData',ids[i]);
            //Le asigno el id porque la línea anterior no me lo trae
            data.item_id = ids[i];
            //Inserto en el grid destino
            $("#tablaproveedor").jqGrid('addRowData',0,data);
            //Quito la fila seleccionada del primer grid (origen)
            $grid.jqGrid('delRowData', ids[i]);
        }
    }
});

Cuando examino los datos de la otra grilla, no esta asignado un id (por ejemplo haciendo un alert(id) en el método onSelectRow).

Si alguno tiene idea como solucionar esto, le agradecería.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines