【问题标题】:Kendo grid custom filter剑道网格自定义过滤器
【发布时间】:2023-03-19 17:12:01
【问题描述】:
我计划在 HTML 页面中有很多列的模型(对象列表)上使用 Kendo 网格。
为了可见性,我将相关模型数据合并到单列中(例如姓名、电子邮件、电话在单列中)。
是否可以为剑道网格中的该列提供自定义过滤器?
我预计单击过滤器按钮时会出现两个下拉菜单,第一个下拉菜单会显示姓名、电子邮件、电话等值,第二个下拉菜单将包含包含过滤器的文本框。
【问题讨论】:
标签:
javascript
jquery
kendo-ui
kendo-grid
kendo-mobile
【解决方案1】:
.Filterable(filterable => filterable
.Extra(false)
.Operators(operators => operators
.ForString(str => str.Clear()
.Contains("شامل حروف ... باشد")
.StartsWith("با ... شروع شود")
.EndsWith("با ... تمام شود")
.IsEqualTo("برابر باشد با")
.IsNotEqualTo("برابر نباشد با")
.DoesNotContain("شامل حروف ... نباشد")
.IsEmpty("خالی باشد")
.IsNotEmpty("پر باشد")
.IsNotNull("null نباشد")
.IsNull ("null باشد")
))
)