2009-08-28 6 views
0

J'ai un YUI Datatable qui est paginé. La hauteur que le datatable est capable d'utiliser peut changer. Ce que je veux arriver, c'est que quand il y a un changement de taille (que j'ai déjà un traitement), je peux prendre la nouvelle hauteur et trouver combien de lignes vont tenir dans une page, puis changer la datatable ou c'est paginateur avoir ce nombre de lignes.Est-il possible de changer dynamiquement la taille de la page dans un YUI Paginated Datatable?

Est-ce que c'est quelque chose qui est possible avec YUI Datables, s'il y a des exemples ou de la documentation à ce sujet?

Répondre

0

Il semble que si vous pouvez obtenir une référence à l'instance YAHOO.widget.Paginator, vous pouvez appeler:

theTablesPaginator.setRowsPerPage(numRows, silent) 

Lorsque l'option silencieuse permet de définir si l'événement ChangeRequest doit être envoyé. Si vous souhaitez que le datatable soit redessiné, définissez-le sur false.

Référence: le très utile official YUI documentation

2
myDataTable.get('paginator').setRowsPerPage(25); 
Questions connexes