繁体   English   中英

基于另一个组合框值的extjs过滤组合框

[英]extjs filter combo box based on another combo box value

现在,我有了可分页的可编辑网格,并且有两列type和value,它们可以通过组合框进行编辑。 我想当“类型”列包含值时,值组合框可以先按类型过滤。 我实现了一个'beforeload'事件,以检查列类型是否包含值,并将其作为参数传递给服务器以获取值,但是,我发现组合框正在加载数据以仅存储一次,甚至存储类型值更改后,将不会再次加载。 如何根据类型值每次加载? 我可以将两个参数传递给查询吗?

您可以使用Ext.data.Store.filter()方法非常简单地执行此操作,如下所示:

//Inside your combobox
listeners: {
    select: function(me) {
        store.clearFilter(true);
        store.filter("storeVariable", me.getRawValue());
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM