0
假設我有一個窗口,它是幾個組合框和texfield的窗口。我想做什麼,從此窗口獲取所有選定和填充的值,以便能夠發佈服務器端。如何從一個窗口獲取所有xtype值
我習慣ComponentQuery,但只獲取指定類型的字段。有沒有解決方案來獲取任何類型的xtype值,如組合框,複選框,文本字段等?
假設我有一個窗口,它是幾個組合框和texfield的窗口。我想做什麼,從此窗口獲取所有選定和填充的值,以便能夠發佈服務器端。如何從一個窗口獲取所有xtype值
我習慣ComponentQuery,但只獲取指定類型的字段。有沒有解決方案來獲取任何類型的xtype值,如組合框,複選框,文本字段等?
的解決方案是使用一個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());
感謝埃文,我有最後一個問題。我也從Form Panel中定義了幾個窗口。那些窗口也有xtype的。我怎樣才能得到這些Windows xtype字段? –
同樣的方法。使用表單,不要嘗試並推出自己的解決方案。它嵌入到框架中。 –