我需要一些帮助来根据另一个文本框值更改事件更新文本框值。一世 需要两个文本框值相同。这是我使用的代码。在更改中使用此代码 第一个文本框的事件。
var formpanel = Ext.widget('Form');
var copy = formpanel.down('[name=billingCity]').getValue();
formpanel.down('[name=mailingCity]').setValue(copy);
使用警报显示第二个文本框值,它显示正确的值。但在 设计部分的价值保持不变。
请帮助我。
答案 0 :(得分:0)
Ext.widget('Form')表示“创建一个新的Form组件”,而不是“获取当前表单”。所以我认为它应该是:
change: function() {
var formpanel = Ext.ComponentQuery.query('Form')[0];
var copy = formpanel.down('[name=billingCity]').getValue();
formpanel.down('[name=mailingCity]').setValue(copy);
}