2017-06-09 3 views
0

コンボボックスでは、特定の条件が検証されると、レンダリング時に、特定の項目のdisplayfield(文字列)の値が表示されます。combobox displayFieldとvalueFieldの値をdinammicalyで直接選択イベントを発生させずに取得

フォームを送信すると、displayFieldとvalueFieldの値を送信します。

問題:selectイベントがコンボボックスのドロップダウンリストで直接トリガされた場合にのみ、valueFieldの値が取得されます。

コンボボックスで直接選択せずにこの値を動的に取得する必要があります。

これを行う方法?次のフィドルで

:レンダリングのdiferent結果を参照して後にコンボボックスで項目を選択

FIDDLE:https://fiddle.sencha.com/#view/editor&fiddle/2165

答えて

2
var toselect = 'Arizona'; 
combobox.setValue(toselect); 

私はtoselectは3、ではないでなければならないことを推測「アリゾナ州'

+0

ありがとうJustAndrei。それは簡単な解決策であり、素晴らしいことです。私の場合、サーバから送られるものは文字列ですが、私はこれを解決できると思います。 – josei

関連する問題