Hi Jerome,
Thank you for your advice. Unfortunately, ajax does not change the selected data for the second filter. It uses "Recorded data"* and does not provide the altered values to the filter. In other words, display rows are ok (of course) after selection on the first filter but 2nd filter values are untouched by previous action. I really do not want to create additional temporary table in the sake of using cdd.
(*When you write "selected data" you mean "Recorded Data" option on the filters setting, I guess. Next to Glogal Data and All Data options. I guess naming changed from previous Fabrik version to v 3.1)
I have not idea how and where filter picks the values for display. If so I would try to think of some short value update js script.
Getting element values after ajax refresh by using (possibly?):
Fabrik.getBlock('form_1').elements.get('tablename___elementname').getValue();
But how to provide the values to be available for 2nd filter?