Predicate Not Working on Filtering Event

I am tryin to archive a function as allow user to type and filter multiple criteria by comma-separated string.

I updated the onFiltering method to use predicate instead of query if e.text contains a comma. I had read a lot of posted already and get the correct syntax for predicate function.

However, it still doesn't behavior as I wanted.

Here is the Demo link

Thanks ahead for your help!
Lin

1 Reply 1 reply marked as answer

JM Jeyanth Muthu Pratheeban Sankara Subramanian Syncfusion Team April 20, 2021 12:32 PM UTC

Hello Lin, 

Thanks for contacting Syncfusion support. 

We checked the reported query of popup not filtering when predicate is used. Since debounce is used with timeout, filtering callback is invoked after all the operations are performed. Therefore, we suggest you to set the Boolean variable (filterAction) as false to resolve this issue. We modified the sample. Please find the sample in the below link.  

Screenshot         :  

 

Kindly integrate the provided solution with your application and get back to us if you need any further assistance on this. 

Regards, 
Jeyanth. 


Marked as answer
Loader.
Up arrow icon