如何从窗口获取所有xtype值

时间:2013-08-18 12:09:23

标签: extjs extjs4

假设我有一个窗口,它是几个组合框和texfield的窗口。我想做什么,从这个窗口获取所有选中和填充的值,以便能够发布服务器端。

我曾经使用ComponentQuery但只获得指定类型的字段。是否有任何解决方案可以获得任何类型的xtype值,如组合框,复选框,文本字段等?

1 个答案:

答案 0 :(得分:2)

解决方案是使用Ext.form.Panel,它包含管理字段组的功能:

var win = new Ext.window.Window({
    layout: 'fit',
    items: {
        border: false,
        xtype: 'form',
        items: [] // your fields here
    }
});
// Later
console.log(win.down('form').getForm().getValues());