Foros del Web » Programando para Internet » Javascript » Frameworks JS »

problema con jqgrid

Estas en el tema de problema con jqgrid en el foro de Frameworks JS en Foros del Web. hola comunidad estoy utilizando el plugins jqgrid y tengo varios problemas, uno de ellos es cuando voy a adicionar una nueva fila o voy a ...
  #1 (permalink)  
Antiguo 13/03/2012, 15:50
 
Fecha de Ingreso: marzo-2009
Mensajes: 155
Antigüedad: 15 años, 8 meses
Puntos: 1
problema con jqgrid

hola comunidad estoy utilizando el plugins jqgrid y tengo varios problemas, uno de ellos es cuando voy a adicionar una nueva fila o voy a editar una fila me hace falta enviar dos parametros mas adicionales, que son columnas ocultas, aqui esta mi codigo

Código:
jQuery(document).ready(function(){
    jQuery("#crud").jqGrid({ 
        url:Routing.generate('msg1_grid_mostrar'), 
        editurl: Routing.generate('msg1_grid_editar'),
        datatype: "json", 
        colNames:['id','Identificador','Texto','nomBundle', 'tipoMsg'], 
        colModel:[ 
            {name:'id',index:'id', width:55,editable:false,editoptions:{readonly:true,size:10}},
            {name:'idmsg',index:'idmsg', width:200, editable:true, sorttype:'string',editoptions:{size:10}}, 
            {name:'textomsg',index:'textomsg', width:300, sortable:false,editable: true,edittype:"textarea", editoptions:{rows:"2",cols:"20"}},
            {name:'tipoMsg', index:'tipoMsg', width:55,editable:true,editrules:{edithidden:true, required:true},hidden: true},
            {name:'nomBundle',index:'nomBundle', editable:true, editoptions:{readonly:true,size:10}} 
        ], 
        rowNum:10, 
        rowTotal: 50, 
        rowList:[10,20,30], 
        pager: '#pcrud', 
        sortname: 'id', 
        loadonce: true,
        viewrecords: true, 
        sortorder: "desc", 

    }); 

    //jQuery("#crud").jqGrid('navGrid','#pcrud',{}); 
    
    jQuery("#crud").jqGrid('navGrid','#pcrud',
        {}, //options
        {height:280,reloadAfterSubmit:true}, // edit options
        {height:280,reloadAfterSubmit:true}, // add options
        {reloadAfterSubmit:true}, // del options
        {} // search options
        );
});
aqui tengo una celda nomBundle que es oculta, yo quiero que ese parametro con otro mas siempre se envien a cunado se crea una nueva fila, o se edita una fila.

otro problema que tengo es que cuando se hace click en el botod de adicionar se levanta el formulario para adicionar el elemento, cuando hago click en el boton giardar me envia vien haci la pagina edit.php y ahi proceso bien todo haciendo un swith con la variable oper y procesar todo el problema esta en que quiero en el servidor realizar algunas validaciones y no se como enviar la respuesta, otro problema aqui es que si no se detectan errores no se que debo retornar para que el formulario se cierre y me muestre el grid, trate con la opcion reloadAfterSubmit pero no me funciona , si alguien puede ayudarme en estos temas le agradecere mucho

saludos manuelle

Etiquetas: jquery
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:19.