0

ExtJS 2.2 で「古い」アプリケーションを使用していますが、私の場合、Ext.form.ComboBox のメソッド expand が機能しません。

私はただする

Ext.getCmp('adresse_field_ville').expand();

しかし、コンソールにトレースが表示されていなくても、何も起こりません。

私はちょうど良いオブジェクトを使用することを確信しています。

Ext.getCmp('adresse_field_ville').setValue('');

そして、それは機能します。

グーグルでonTriggerClickメソッドを見つけました。このメソッドはコンボを展開してフォーカスしますが、他のフィールドにフォーカスを維持する必要があります。

ありがとう

4

1 に答える 1

0

フォーカスを試して拡大し、リスナーにフォーカスイベントを追加します

リスナー: { focus: function(fld) { this.onTriggerClick(); } }

フォーカス イベントを実行します: Ext.getCmp('addresse_field_ville').focus(false,100);

于 2012-09-18T13:15:10.413 に答える