根据过滤器JQGrid计算行数

时间:2018-01-29 07:18:11

标签: jqgrid

JQ grid having column name mobile

我有jq网格,其中包含'Mobile Login'列,它仅包含值'Yes''No'。 我的要求是计算'Yes'值,并在页脚中显示。 目前我在JQ Grid的加载完成事件中使用下面的代码

grid.jqGrid("getCol", colName, false, "count")

他们是否可以在jqgrid中添加value = 'Yes'的条件。

1 个答案:

答案 0 :(得分:0)

有很多方法可以做到这一点,但需要有关于jqGrid配置的更多信息 - 比如数据类型,loadonce等。

要根据您的信息解决问题,您可以使用getCol,但要从对象值返回数组,然后循环此数组可以为您提供所需的结果。

var colvals = grid.jqGrid("getCol", colName, true),
len = colvals.length,
i=0,
yescounter=0;

while(i<len) {
    if(colvals[i].value === 'Yes') {
        yescounter++;
    }
    i++;
}

希望这有帮助

相关问题