0
如何根据2个日期过滤listView(mobile)项目。我有2个html日期输入:一个'开始日期'和另一个'结束日期'。 ListView需要显示日期输入中的这两个值之间的日期范围。我怎样才能做到这一点?Kendo UI中ListView的日期过滤器
我的方法是遍历模型数组,以便比较日期字段和过滤数组中的所需日期存储,如果可以,则在所有项目都处理刷新列表视图后进行比较。但它不起作用。
如何根据2个日期过滤listView(mobile)项目。我有2个html日期输入:一个'开始日期'和另一个'结束日期'。 ListView需要显示日期输入中的这两个值之间的日期范围。我怎样才能做到这一点?Kendo UI中ListView的日期过滤器
我的方法是遍历模型数组,以便比较日期字段和过滤数组中的所需日期存储,如果可以,则在所有项目都处理刷新列表视图后进行比较。但它不起作用。
您应该能够根据日期字段过滤列表绑定到的数据源。
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);
}
非常感谢,它的工作原理。 –
你应该为你提供尝试的代码。 – VahidNaderi