我正在寻找从jqgrid获取客户端过滤数据。我看到了这个 Get all rows not filtered from jqGrid 发布并尝试了Oleg的解决方案。但是我收到了一个未定义的错误,因为最后选择了'参数。我正在使用jqGrid 4.8.2和jQuery 1.10.2。它在此版本中查找已重命名或删除的lastSelected参数。由于一些其他代码依赖性,我必须使用这些版本。有谁能建议我解决方案?
提前致谢
答案 0 :(得分:0)
在nice example for ordinal variables发布jqGrid 4.7后的短时间内,Tony Tomov已经更改了许可协议(请参阅Dec 8, 2014发布的jqGrid 4.7)。因此我开始继续开发基于jqGrid 4.7(在MIT / GPLv2许可下可用的最后一个版本)名为 free jqGrid 的jqGrid自己的分支。您可以从Dec 16, 2014下载。有关它的更多信息,请参见github和readme。
因此现在存在Guriddo jqGrid JS,可以购买wiki。所以jqGrid 4.8.2的全名是Guriddo jqGrid JS 4.8.2。
您引用的 here显示了如何"子类"内部jqGrid方法$.jgrid.from
可以访问新的自定义" lastSelected"参数。该技术很棘手,但它适用于旧版本的jqGrid 。
如果您使用免费的jqGrid 4.8或更高版本,那么您可以使用新的lastSelectedData
选项,其含义与" lastSelected"相同The answer中的参数。 my old answer你会找到一些演示。 At the end of readme就是您所需要的。