【问题标题】:How To Change a TextBox Value Based On Another TextBox Change Event如何根据另一个文本框更改事件更改文本框值
【发布时间】:2012-04-19 04:21:38
【问题描述】:

我需要一些帮助来根据另一个文本框值更改事件更新文本框值。我 需要两个文本框值相同。这是我使用的代码。在更改中使用此代码 第一个文本框的事件。

var formpanel = Ext.widget('Form');
var copy = formpanel.down('[name=billingCity]').getValue();

formpanel.down('[name=mailingCity]').setValue(copy);

使用警报显示第二个文本框值,它显示正确的值。但在 设计部分的值保持不变。

请帮帮我。

【问题讨论】:

    标签: extjs extjs4


    【解决方案1】:

    Ext.widget('Form') 的意思是“创建一个新的 Form 组件”,而不是“取回当前的 Form”。所以我认为应该是:

    change: function() {
       var formpanel = Ext.ComponentQuery.query('Form')[0];
       var copy = formpanel.down('[name=billingCity]').getValue();
       formpanel.down('[name=mailingCity]').setValue(copy);
    }
    

    【讨论】:

      猜你喜欢
      • 2013-04-12
      • 2013-07-24
      • 2015-02-23
      • 1970-01-01
      • 1970-01-01
      • 2014-01-26
      • 1970-01-01
      • 2020-06-16
      相关资源
      最近更新 更多