On the screencast linked here, you will find the behavior on my side. As you will see I can successfully enter and filter the data with a number greater than 9000. Could you please let me know if I am missing something? What is the behavior observed on your end?
In addition, I also modified the provided Dojo example and currently, it contains local data in order to have values greater than 9000. However, I can filter the data in the Freight column without any issues. - https://dojo.telerik.com/@NeliKondova/iguboLEB
filterable: { mode: "row" }, I'm already know this coding. However, it is not used in the structure I designed. I just want to change it to autocomplete instead of numerictextbox.
The functions I defined are as follows.
>9000 --> price > 9000 >=9000 --> price >= 9000 <9000 --> price < 9000 =9000 --> price = 9000 9000 --> price like '%9000%' This is not possible with numerictextbox . So, I would like to change the numerictextbox filter to an autocomplete filter with additional coding.
Neli
Telerik team
commented on 06 Dec 2023, 06:59 AM
Hi Won,
If you need to use the AutoComplete for filtering in the Grid filter row you can use the filterable.cell.template option:
The observed issue is due to that you are entering a non-number symbol in a search field for numbers. Thus, the entered values are considered incorrect.
If you try to enter a string '> Ship' for the Ship Name column for example, the value will not disappear on blur as the column is of a string type.
I am afraid I could not suggest a possible approach for entering special symbols such as '><' for filtering a column of type number.
Let me know in case you have additional questions on the matter.