防止在extjs网格中过滤已编辑的记录

防止在extjs网格中过滤已编辑的记录,extjs,gridpanel,Extjs,Gridpanel,我有带cellediting的extjs网格,我在网格上配置了默认过滤器。 如果用户编辑了一些记录,我不希望该记录被过滤掉(尽管它们是过滤条件的一部分) 如果用户编辑记录,则该记录变脏;如果记录变脏,则防止触发筛选器 尤其是我使用的是treegrid 有人能帮我吗?你有没有尝试将if(record.dirty)return true添加到你的过滤函数中?你能告诉我怎么做吗?在何处添加带有samplewhere的筛选器函数以及如何配置默认筛选器?在创建列配置时,添加筛选器及其值,如下所示,如果筛选

我有带cellediting的extjs网格,我在网格上配置了默认过滤器。 如果用户编辑了一些记录,我不希望该记录被过滤掉(尽管它们是过滤条件的一部分)

如果用户编辑记录,则该记录变脏;如果记录变脏,则防止触发筛选器

尤其是我使用的是treegrid


有人能帮我吗?

你有没有尝试将
if(record.dirty)return true
添加到你的过滤函数中?你能告诉我怎么做吗?在何处添加带有samplewhere的筛选器函数以及如何配置默认筛选器?在创建列配置时,添加筛选器及其值,如下所示,如果筛选器={type:'list',value:2}