You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

jqgrid实现CLOSEDDATE字段值不等于指定文本的过滤方法咨询

解决方案

完全可以基于你现有的代码实现需求,仅需修改过滤规则的操作符参数即可:
你现有代码中op: "cn"是jqGrid内置的包含匹配操作符,对应你当前的“搜索CLOSEDDATE包含N”逻辑。

  • 如果要实现CLOSEDDATE字段值不包含N的过滤,把操作符替换为nc(jqGrid内置的“不包含”操作符)即可
  • 如果要实现CLOSEDDATE字段值完全不等于N的过滤,把操作符替换为ne(jqGrid内置的“不等于”操作符)即可

修改后的完整代码示例(以不包含N为例):

//  Fetch the text from our <input> control
var searchString = 'N';

//  Prepare to pass a new search filter to our jqGrid
var f = { groupOp: "AND", rules: [] };

//  仅修改了op参数的值为nc,其余逻辑保持不变
f.rules.push({ field: "CLOSEDDATE", op: "nc", data: searchString });

var grid = $('#Auditgrid');

grid[0].p.search = f.rules.length > 0;
$.extend(grid[0].p.postData, { filters: JSON.stringify(f) });
grid.trigger("reloadGrid", [{ page: 1 }]);

内容的提问来源于stack exchange,提问作者Kim Ivan Bay-an

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 19:57:01