How to Dynamically Update Kendo UI Grid Filter Menu Based on Currently Displayed Data

1 Answer 62 Views
Filter Grid
Dae Won
Top achievements
Rank 1
Dae Won asked on 01 Jul 2024, 04:44 AM

Hi everyone,

I'm currently working on a Kendo UI Grid and I need the filter menus to dynamically update based on the data currently displayed in the grid. Specifically, I want the filter options to reflect only the unique values of the data that is currently visible after applying other filters.

I'm using Kendo UI version 2021.3.914.

I found a solution that achieves exactly what I want in this example: Kendo UI Dojo Example. However, the solution in the example does not work with my version of Kendo UI.

Could someone please help me understand how to implement this functionality in my version of Kendo UI? Any guidance or suggestions would be greatly appreciated.

Thank you in advance!

Dae Won
Top achievements
Rank 1
commented on 04 Jul 2024, 05:52 AM

I noticed that some code was accidentally missing, but once I fixed it, everything worked.
Florence
Top achievements
Rank 1
commented on 19 Jul 2024, 04:26 AM

Hello,
Thanks for your  reply its very helpful  to us also because i have also facing the same issue. 


Best regards,
florence023 gm-socrates

1 Answer, 1 is accepted

Sort by
0
Nikolay
Telerik team
answered on 23 Jul 2024, 09:13 AM

Hello Dae Won, 

You can use the approach demonstrated in the next article:

https://docs.telerik.com/kendo-ui/knowledge-base/grid-filter-multi-checkboxes-external-datasource

Here is the updated Dojo applying the necessary changes in 2021.2.616 version: https://dojo.telerik.com/EdaGoniJ

Regards,
Nikolay
Progress Telerik

Do you have a stake in the designеr-developer collaboration process? If so, take our survey to share your perspective and become part of this global research. You’ll be among the first to know once the results are out.
-> Start The State of Designer-Developer Collaboration Survey 2024

Tags
Filter Grid
Asked by
Dae Won
Top achievements
Rank 1
Answers by
Nikolay
Telerik team
Share this question
or