jquery - 按日期范围过滤 jqGrid 数据?

标签 jquery jqgrid jqgrid-asp.net

我正在尝试按日期范围(即“dateFrom”和“DateTo”)过滤 jqGrid 数据。一旦选择了日期,我就尝试实现:

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,但希望通过简单地过滤选定日期之间的数据来在客户端执行此操作?

有人可以帮忙吗?

最佳答案

如果我理解正确的话the old demo来自the answeranother demo来自the answer将为您提供您需要的代码片段。 Here您还可以找到如何动态构建过滤器的其他示例。

关于jquery - 按日期范围过滤 jqGrid 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6266048/

相关文章:

jquery - 如何根据 jQuery 中给定的 CSS 选择器获取节点集?

jquery - 如何将焦点处理程序添加到 <form> 中的所有 &lt;input >'s and <select>' s

asp.net - jqGrid ASP.NET MVC2 数据绑定(bind) NullReferenceException

css - 在 IE11 企业模式或兼容模式下清除字段 'x'

javascript - 在 Jqgrid 添加/编辑表单中显示一些标签

jqgrid - 需要将 JQGrid 中的所有数据导出为 CSV

jquery - 如何使用 jquery 删除 html 5 视频标签中的循环属性

jquery - Kendo Dropdownlist 与 json 对象的级联

jqgrid添加到列标题的链接

javascript - 调用webapi时无法使用JSON将数据绑定(bind)到JQGrid