Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQGrid fitlering仅适用于加载的页面_Jqgrid_Filtering_Local_Paging - Fatal编程技术网

JQGrid fitlering仅适用于加载的页面

JQGrid fitlering仅适用于加载的页面,jqgrid,filtering,local,paging,Jqgrid,Filtering,Local,Paging,使用带有“本地”数据、分页和filterToolbar的JQGrid 过滤似乎有效,但它只会过滤加载的页面。。。因此,如果我有2个页面,但只显示了第一个页面,并且应用了一个筛选器,那么第2页上的行将不会被包括在内……您是在进行客户端筛选,而不是在服务器上进行筛选吗?是的,这是客户端数据和筛选。不过,我自己也发现了这个问题。问题是我的column.name值指向了一个数据对象本身不存在的属性,这本身不是问题,因为我对所有内容都使用自定义格式化程序。但是当涉及到过滤和排序时,JQGrid显然不会调用

使用带有“本地”数据、分页和filterToolbar的JQGrid
过滤似乎有效,但它只会过滤加载的页面。。。因此,如果我有2个页面,但只显示了第一个页面,并且应用了一个筛选器,那么第2页上的行将不会被包括在内……

您是在进行客户端筛选,而不是在服务器上进行筛选吗?是的,这是客户端数据和筛选。不过,我自己也发现了这个问题。问题是我的column.name值指向了一个数据对象本身不存在的属性,这本身不是问题,因为我对所有内容都使用自定义格式化程序。但是当涉及到过滤和排序时,JQGrid显然不会调用格式化程序方法来获取值,而是直接依赖于属性。因此,我必须将实际属性添加到我的所有数据对象中,以便进行过滤和排序