La cuadrícula mejorada de Dojo con paginación necesita acceder al número de filas en la página

Estoy implementando Dojo EnhancedGrid con paginación y hay algo que se llama items per page .

 10 | 20 | 30 | 40 | 50| all. 

Supongamos que selecciono aquí 20 en la paginación de EnhancedGrid . ¿Cómo acceder al valor 20 desde el progtwig? Quiero obtener este valor y almacenarlo en una variable, por ejemplo Page-size . Estoy usando la versión 1.6.1 de Dojo

Puedes acceder al tamaño de página en dojo 1.6 usando esto:

 yourGrid.pagination.plugin.pageSize; 

Aquí hay un jsfiddle funcional usando dojo 1.6:

http://jsfiddle.net/SM8GS/1/

Utiliza el evento onClick de la grilla. Cada vez que haces clic en la cuadrícula, se alerta el tamaño de la página actual.

Por favor, edita tu pregunta inicial y agrega la versión de dojo a ella!

Lucian

La documentación indica que hay un método currentPageSize() . Puede acceder directamente desde el objeto EnhancedGrid . Hice un JSFiddle para probar esto. En la parte inferior del script puede encontrar el siguiente código:

 // Display current page size grid.on("RowClick", function() { alert(grid.currentPageSize()); }); 

Cambie el tamaño de página y haga clic en cualquier fila para ver el resultado.

El rest del código se copia y pega de la documentación solo para obtener un ejemplo simple de la cuadrícula mejorada (no hay trucos especiales involucrados).