Enrique Medina wrote:
Just some clarification...
I told you to check whether it works with preserveDataModel set to
false, due to the fact that preserveDataModel set to true does not
work with checkboxes placed inside the table (as the typical way to
select some rows to, for example, delete all selected).
It seems that there is an order problem when MyFaces serializes them
to preserve the dataModel, so the checkboxes get mixed between
requests...
That is one of the reasons why I implemented my own event based
checkboxing system for datatables, as you can see in the code I posted
before... :-)
The state saving is done via some kind of caching on the backend
side of things, so nothing can get mixed up in my case...