Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2012, 15:50
manuelle
 
Fecha de Ingreso: marzo-2009
Mensajes: 155
Antigüedad: 15 años, 2 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