problema con checkboxselectionmodel al seleccionar rows
Hola llevo dos dias intentando seleccionar records de un grid usando
grid.getSelectionModel().selectRows(records);
var i=0;
var records=new Array();
//seleccionamos provincias
var tam=devuelto.data.provincias.length;
if (tam > 0) {
for (i = 0; i < tam; i++) {
records[i] = grisedesnot.getStore().find('idsede', devuelto.data.provincias[i].idsede);
}
grisedesnot.getSelectionModel().selectRows(records);
}
//seleccionamos sectores
tam=devuelto.data.sectores.length;
if (tam > 0) {
records =[];
for (i = 0; i < tam; i++) {
records[i] = gri_sectores_not.getStore().find('idsector', devuelto.data.sectores[i].idsector);
}
gri_sectores_not.getSelectionModel().selectRows(records);
}
La primera vez me hace la seleccion bien pero la segunda el firebug me salta un error this.grid is undefined
y no consigo selecionarlos.
A alguien le ha pasado??
Gracias;).
P.D mi version de extjs es la 2.2solucionado el problema era que los grids estaban en tabs distintos de un tabpanel el primero lo reconocia porque era el tab activo y el segundo grid no lo reconocia porque no habia hecho un dolayout de ese tab.
Dos dias para esto <!-- s:( --><!-- s:( -->
[quote="pasblin"]Dos dias para esto <!-- s:( --><!-- s:( -->[/quote]
jejejejeje... suele pasar, así es como aprendemos todos <!-- s;) --><!-- 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.
