ExtJs grid 如何实现按照每一列进行筛选 ?
目前国外的系统普遍只要能显示的列都能进行筛选,如下图:目前extjsgrid有header布局,可以自定义在上面加一些栏位但是如何才能实现只要显示的列都可以开启查询功能呢...
目前国外的系统普遍只要能显示的列都能进行筛选,如下图:
目前extjs grid 有header布局,可以自定义在上面加一些栏位
但是如何才能实现只要显示的列都可以开启查询功能呢?
类似Ext js 的 local filter 功能,但是都要从菜单点击进去,求大神,大虾
Extjs grid 现有截图 展开
目前extjs grid 有header布局,可以自定义在上面加一些栏位
但是如何才能实现只要显示的列都可以开启查询功能呢?
类似Ext js 的 local filter 功能,但是都要从菜单点击进去,求大神,大虾
Extjs grid 现有截图 展开
展开全部
store 有一个 filter 方法。
store.filter(columnIndex, searchValue);
columnIndex - 要过滤的字段的 dataIndex
searchValue - 过滤条件
但是在数据庞大或者数据改动比较多的系统里不建议这么做。
本地过滤意味着第一次查询要查询所有的数据,这样会很慢。
再就是如果一直保持者第一次查询的数据的话,数据准确性也很低。
store.filter(columnIndex, searchValue);
columnIndex - 要过滤的字段的 dataIndex
searchValue - 过滤条件
但是在数据庞大或者数据改动比较多的系统里不建议这么做。
本地过滤意味着第一次查询要查询所有的数据,这样会很慢。
再就是如果一直保持者第一次查询的数据的话,数据准确性也很低。
更多追问追答
追问
其实我的目标并不是local filter
我只是想每一列都需要筛选,这些值我可有自由操作 如 local、remote ,后台可处理筛选再之返回数据 , 参见我第一个图
大虾有高招? 或者有没有更好的框架
追答
你的要求就是每一列都需要筛选 是吗?
那你完全可以把所有控件放到 toolbar , 查询的时候就把所有的搜索条件都带上。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询