Para recargar una grilla en Extjs debes escribir
store.load();
donde "store" es el store asociado a tu grilla. Si además necesitas que se
recargue después de un envío los datos, solo debes ponerlo en el response de
la llamada ajax.
Es algo así como...
======CODE======
Ext.Ajax.request({
url: 'ruta_script.php?iparametros='+id ,
method: 'GET',
success: function ( result, request ){
store.load(); //con esto se recarga
tu grilla
},
failure: function ( result, request) {
}
});
======/CODE=====
A veces es necesario quitar los elementos de la grilla antes de cargar eso
se hace definiendo el evento "beforeload" del store y limpiándolo. Eso se
hace esí...
======CODE======
store.on('beforeload',function(){
store.removeAll();
});
======/CODE=====
Todo está en la api de Extjs o en los foros de sencha. Espero esto te sirva.
Saludos.
Alejandro Y.
El 15 de abril de 2011 18:26, charlie <[email protected]> escribió:
> Hola de nuevo,
>
> tengo un problema con estos framework,
> tengo lo siguiente un gridpanel en el cual muestro unos datos de
> usuarios.
> Entonces cuando envio emails realizo una peticion a cakephp el cual me
> modifica unos datos en la base de datos.
> Sabrías decirme como recargar luego el gridpanel una vez enviado los
> email a través del request o ajax u otra cosa
> os lo agradecería.
>
> Muchas Gracias
>
> --
> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
> Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> [email protected].
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> [email protected]
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/cakephp-es?hl=es.
>
>
--
Si el conocimiento puede crear problemas, no será a través de la ignorancia
que podamos resolverlos
Isaac Asimov
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.