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