i've done something like this once (outside tapestry) using cookies to store the selections (which were basically the entity ids) - then added some js to make each checkbox checked if needed.
This keeps each page's selections fine. Additionally, as soon as a page's checkboxes are all checked, i would detect that in js and show a link "Select all other entries" which would store a predifined value in the cookie (you could use the word "all", because users where allowed to filter my table, I used a predifined prefix and the filter data) On Thu, Apr 15, 2010 at 21:57, Matheus Eduardo Machado Moreira <[email protected]> wrote: > 2010/4/15 Thiago H. de Paula Figueiredo <[email protected]> > >> On Thu, 15 Apr 2010 10:38:19 -0300, Yury Luneff <[email protected]> wrote: >> >> yes, sure, but you can't select elements by class that are physically >>> not on this page now (another page of grid, both inline=true or false) >>> >> >> Why would you want to select something that is not shown? It seems quite >> error-prone and not intuitive to me. >> I can't recall any website that does that. > > > Gmail. :-) > > >> In your case, you "select all" button must also use AJAX to send a >> notification to the page so it can consider all objects selected. >> >> -- >> Thiago H. de Paula Figueiredo >> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, >> and instructor >> Owner, software architect and developer, Ars Machina Tecnologia da >> Informação Ltda. >> http://www.arsmachina.com.br >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > Atenciosamente, > > Matheus Eduardo Machado Moreira > [email protected] > > "Violence is the last refuge of the incompetent." > Salvor Hardin (The Foundation, Isaac Asimov) > -- Andreas Andreou - [email protected] - http://blog.andyhot.gr Tapestry / Tacos developer Open Source / JEE Consulting --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
