Kendo网格自定义过滤器

时间:2017-08-18 11:20:48

标签: javascript jquery kendo-ui kendo-grid kendo-mobile

我打算在一个模型(对象列表)上使用Kendo网格,该模型在HTML页面中有很多列。

为了便于查看,我在单列中添加了相关的模型数据(如名称,电子邮件,单列电话)。 是否可以在kendo网格中为该列提供自定义过滤器?

我预计点击过滤器按钮时会出现两个下拉列表,第一个下拉列表会显示名称,电子邮件,电话和第二个下拉列表等值,其中包含包含过滤器的文本框。

1 个答案:

答案 0 :(得分:0)

 .Filterable(filterable => filterable
            .Extra(false)
            .Operators(operators => operators
                .ForString(str => str.Clear()
                    .Contains("شامل حروف ... باشد")
                    .StartsWith("با ... شروع شود")
                    .EndsWith("با ... تمام شود")
                    .IsEqualTo("برابر  باشد با")
                    .IsNotEqualTo("برابر نباشد با")
                    .DoesNotContain("شامل حروف ... نباشد")
                    .IsEmpty("خالی باشد")
                    .IsNotEmpty("پر باشد")
                    .IsNotNull("null نباشد")
                    .IsNull ("null باشد")
                ))
            )