使用Kendo Grid和Odata数据源对数值列进行字符串包含过滤的最简单方法是通过设置筛选器选项来实现。具体步骤如下:
filterable: true
选项来启用筛选功能。string
类型的筛选器。contains
操作符,以实现字符串包含过滤。以下是一个示例代码片段:
$("#grid").kendoGrid({
dataSource: {
type: "odata",
transport: {
read: "https://example.com/api/data"
},
schema: {
data: "value",
total: "count"
},
filter: {
logic: "and",
filters: [
// 这里可以设置其他筛选条件
]
}
},
pageable: true,
filterable: true,
columns: [
// 列定义
{ field: "columnName", title: "列标题", filterable: { cell: { operator: "contains" } } },
// 其他列
]
});
在这个示例中,columnName
是你需要进行过滤的数值列的名称,列标题
是显示在表头的标题名称。
通过以上配置,你就可以使用Kendo Grid和Odata数据源对数值列进行字符串包含过滤了。
领取专属 10元无门槛券
手把手带您无忧上云