Bienvenido(a), Visitante. Favor de ingresar o registrarse.
Septiembre 03, 2010, 02:33:08
Inicio Ayuda Buscar Ingresar Registrarse
Noticias: Más tutoriales de java

+  Foros Java y C/Linux
|-+  Programación Web
| |-+  Javascript
| | |-+  como hacer un reloadGrid a un TreeGrid JQGrid
« anterior próximo »
Páginas: [1] Enviar tema Imprimir
Autor Tema: como hacer un reloadGrid a un TreeGrid JQGrid  (Leído 1051 veces)
marga
Newbie
*

Karma: 0
Mensajes: 19


Ver Perfil


« en: Enero 20, 2010, 01:48:12 »

Hola, estoy intentando hacer un reloadGrid a un TreeGrid utilizando la libreria JQGrid, el codigo de la tabla es este:


jQuery("#s1list").jqGrid({
        url:'<%=renderResponse.encodeURL(renderRequest.getContextPath()) %>' + _url,
        scroll: 1,
        datatype: "xml",
        colNames:['ID','PK','Aplicación Presupuestaria','Num. Exp.','Tipo','Objeto','Cap.', 'Feder', 'Responsable','Imp. Contrat.', 'Imp. Anualidad'],
        colModel:[
            {name:'ID',index:'ID', width:20,align:"left", hidden:true, key:true},
            {name:'PK',index:'PK', width:25,align:"left",hidden:true},
            {name:'AplicacionPres',index:'AplicacionPres', width:200, align:"left"},
            {name:'NumExp',index:'NumExp', width:35, align:"right"},
            {name:'Tipo',index:'Tipo', width:30, align:"center"},
            {name:'Objeto', index:'Objeto', width:180, align:"left"},
            {name:'Cap', index:'Cap', width:25, align:"center"},
            {name:'Feder', index:'Feder', width:25, align:"center"},
            {name:'Responsable', index:'Responsable', width:100, align:"left"},
            {name:'ImpContrat', index:'ImpContrat', width:40, align:"right"},
            {name:'ImpAnualidad', index:'ImpAnualidad', width:40, align:"right"}
        ],
        rowNum:lineas,
        height: gridheight,
        mtype: "POST",
        pager: jQuery('#s1pager'),
        treeGrid: true,
        ExpandColumn : 'AplicacionPres',
        width: gridwidth
    });

donde calculo el numero de lineas, el ancho y el alto y se lo paso, para hacer el reload cuando le doy a un boton llamo a la funcion

 jQuery("#s1list").setGridParam({ _url}).trigger("reloadGrid");

pero nada de nada, me añade otra vez los mismos datos, por lo tanto, lo veo duplicado.

Hay otra solución para  hacer un reload,

gracias un saludo
En línea
Páginas: [1] Enviar tema Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2007, Simple Machines LLC XHTML 1.0 válido! CSS válido!