我正在尝试按日期范围过滤jqGrid数据,即按"dateFrom"one_answers"DateTo"。一旦选择了日期,我就尝试实现:
var dateFilter = {
groupOp: "AND",
rules: [
{ "field": "date", "op": "ge", "data": dateFrom },
{ "field": "date", "op": "le", "data": dateTo }
]
}
jQuery('#' + gridId).jqGrid('setGridParam', {
postData: {
filters: JSON.stringify(dateFilter)
}
}).trigger("reloadGrid");
但这似乎不起作用?我使用的是ASP.NET MVC,但希望在客户端通过简单地将数据过滤到所选日期之间来实现这一点?
有人能帮忙吗?
如果我理解你纠正了答案中的旧演示,答案中的另一个演示将为你提供所需的代码片段。在这里,您可以找到如何动态构建filters
的其他示例。