首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Kendo中ListView的数据过滤

Kendo中ListView的数据过滤
EN

Stack Overflow用户
提问于 2013-09-16 13:42:35
回答 1查看 2.1K关注 0票数 0

如何基于2个日期过滤listView (移动)项。我有两个html日期输入:一个‘开始日期’和另一个‘结束日期’。ListView需要从日期输入显示在这两个值之间包含日期的一系列项。我怎样才能做到这一点?

我的方法是迭代模型数组,以便在筛选后的数组中将date字段与所需的日期存储进行比较,如果确定的话,并且在处理完所有项之后,刷新列表视图。但这不起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-16 14:26:20

您应该能够根据日期字段筛选列表绑定到的dataSource。

代码语言:javascript
运行
复制
filterOnDate: function() {
var filter = { logic: "and", filters: [] };
filter.filters.push({ field: "birthday", operator: "gt", value: new Date(viewModel.startDate)});
filter.filters.push({ field: "birthday", operator: "lt", value: new Date(viewModel.endDate)});

viewModel.dataSource.filter(filter);

}

见jsbin http://jsbin.com/EXUGiQE/4/edit

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18829544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档