13/03/2012, 10:40
|
| | Fecha de Ingreso: marzo-2009
Mensajes: 155
Antigüedad: 15 años, 8 meses Puntos: 1 | |
Respuesta: Jqgrid Guardar cambios en la base de datos hola partusano yo tengo el mismo problema que vic258 yo ya he puesto una direccion donde editar el documento y me envia bien a la pagina php pero no se me quita el formulario que el crea, y si me adiciona al grid el elemento adicionado, mira este es el codigo que tengo para crear el grid
Código:
jQuery(document).ready(function(){
jQuery("#crud").jqGrid({
url:load.php,
editurl: edit.php,
datatype: "json",
colNames:['Identificador','Texto'],
colModel:[
{name:'idmsg',index:'idmsg', width:200, editable:true, sorttype:'string'},
{name:'textomsg',index:'textomsg', width:300,editable:true},
],
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:350,reloadAfterSubmit:true}, // edit options
{height:350,reloadAfterSubmit:true}, // add options
{reloadAfterSubmit:true}, // del options
{} // search options
);
});
cuando presiono el boton adicionar me levanta un formulario con los campos editables, cuando lleno todo y presiono guardar, me envia a la pagina edit.php, con el firebug veo los parametros que me manda el problema esta en la respuesta que envio yo le mando una respuesta cualquiera todo bien pero no me quita el formulario donde inserte el elemento, realmente me hace falta saber si hay que mandarle una respuesta especifica, tambien quisiera saber como mandarle mensajes de error porque necesito validar del lado del servidor algunas cosas, agradecere tu ayuda
saludos manuelle |