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]

Reply via email to