2016-09-12 26 views
0

私はテキスト付きのコンボボックスを持っています。ドロップダウンから要素を選択すると、コンボボックスのフィールドに追加する必要がありますが、置き換えられません。ExtJSのcomboboxフィールドに追加

beforeselect: function (combo, record) { 
     var rawVal = this.rawValue; 

     ............... 


     record.data.Value = rawVal + record.data.Value; 
} 

しかし、このコードは、レコードの店舗修正版に追加されますので、それは私が必要なものではありません。

私はこれを試してみました。私は店が変更されていない必要があります。

答えて

0

あなたの質問がはっきり分かる場合、必要なフィールドはタグフィールドではなく、コンボボックスです。下のリンクから例を確認することができます。

http://examples.sencha.com/extjs/6.0.2/examples/kitchensink/#form-tag

あなたはタグフィールドを使用して、任意のレコードoperayionを行う必要はありません。さらなる質問がある場合は、私に知らせてください。

+0

ご連絡ありがとうございます。@yiley。しかし私は別の方法でこれを解決しました:beforeselectイベントでは、テキストフィールドの完全な値を保存し、その値を 'setRawValue()'関数でテキストフィールドに貼り付けた後に選択します。 – Makha

関連する問題