¿Como recargo un Grid luego de un submit?
El problema que tengo es que uso un Grid que baje de internet, entonces me cuesta entender el código, por lo que no se como hacer que luego de enviar contenido de un Form el store del Grid se recargue.
El código del grid es algo así:
<script>
Ext.Grid.EditorGridPanel = Ext.extend( Ext.grid.EditorGridPanel, {
...
Ext.reg( 'myGrid', Ext.Grid.EditorGridPanel );
Ext.Direct.on( 'exception', function(e) { Ext.Grid.Feedback( 'Error', e.message, 'error' ) } );
function gridLayout() {
new Ext.Viewport({
layout:'table',
defaults: {frame:false ,height: 519},
items: { xtype: 'myGrid' }
});
}
var Grid = function() { return { init: gridLayout } }();
Ext.onReady( Grid.init, Grid, true );
</script>
El form está en la misma página, pero en otro <b>Ext.onReady();</b>
Como la Grid no está definida en una variable específica, y bastante poco se de javascript, no se como acceder al store del Grid... necesito que alguien me ayude <!-- s:D --><!-- s:D -->
Adiós
Despues de pelear como 2 horas con el Grid y el Form me di cuenta que podía usar Ext.StoreMgr('iddelstore').reload();
Me funciona perfecto con eso...
Adiós.
¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.