-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[data grid] filter apply only when click on button of "apply button" #10938
Comments
Related issue: the filters are always applied when the user opens the filter panel. This can be avoided. We can explore two options here:
Side note: creating a custom filter panel is hard – there's no way to reuse the logic from |
Hello, |
Should have a optional param for it, so it doesn't trigger the search onChange, but trigger on click of the "apply" filter button |
As a workaround, you can set a debounce (debounceMs) to wait some milliseconds to make the request to the server. But yes, having a button to apply filters would be much nicer. |
This is a valuable key feature. When using server side filtering logic some operations can take quite a while. It's best to only trigger an update when necessary, such as when an apply button is clicked. |
Hey @cherniavskii I saw you moved this into Ready 🙂 does this mean this feature is likely to be worked on soon? We're having issues that an apply button would solve. |
Any update on this being added? M team would be interested in using this. It is less than ideal having filters be applied every time one is added when dealing with server side filtering. |
Summary 💡
The current x-data-grid filter panel is filtering after user input, but I don't want it to filter every time user input, I want to have a "apply filter" button on the footer, so it only filters when user click that button.
Examples 🌈
No response
Motivation 🔦
When we do backend filter, we don't want to waste network api request when user have not finish the filter selection and submitting meaning less api request.
Search keywords: datagrid GridPanelPanel filter
The text was updated successfully, but these errors were encountered: