Skip to content
This repository was archived by the owner on Feb 4, 2023. It is now read-only.

Conversation

@mennowame
Copy link
Contributor

Fix individual filtering in combination with horizontal scrolling byusing the Datatable instance and not a predefined ID as selector.

Bug: When individual filtering used on a table with scrollX = true the column filters don't work. The code in search.js.twig searches for the input & select fields in the datatable (by the id of the table). Because of the scrollX, the table has been split up in 2 different tables (e.g. one table for scrollHead and another table for scrollBody). The input fields are now outside the 'selector' and will not work.

To solve this the selector should be changed to the wrapper/container. However this is different for tables with or without scrollX. Like the example on https://datatables.net/extensions/fixedcolumns/examples/styling/col_filter.html I've now used oTable.table().container() as selector. This will work with and without scrollX = true.

…using the Datatable instance and not a predefined ID as selector.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants