我想获取所有使用本地过滤器的记录的数量。目前,我正在获取所有行,而不是过滤器行。
jqgrid版本= 5.3.0免费版本
我尝试使用lastSelectedData和数据方法。 lastSelectedData提供空记录。数据正在提供所有记录。但我需要获取所有过滤的行。
gridElem.jqgrid.('getGridParam', 'lastSelectedData') // return null
gridElem.jqgrid.('getGridParam', 'data') //returns all records
答案 0 :(得分:0)
我找到了解决此问题的方法。
在loadComplete上,我们获得的实际过滤计数为 data.records ,其中data是loadComplete方法的参数。
我将其存储在私有变量中并使用它。
loadComplete:(data) => {
console.log(data.records)
}