2012-03-15 21 views
0

入力フィールドの更新をトリガーするonChangeイベントがあります。ここに私のコードは次のとおりです。ExtJSで入力フィールドを設定できません

HTML:

<select id="builds" onchange="setBuild()"> 
    <option value="select">Select</option> 
    ... 
</select> 


<input type="text" id="buildInfo" name="buildInfo" style="margin-top:10px;" value=""/> 

のExtJS:

function setBuild(){ 

    var value = Ext.get("builds").dom.options[Ext.get("builds").dom.selectedIndex].text; 

    Ext.get("buildInfo").update(value); 
} 

私は有効な値を渡しているが、私はまだのための値を更新することができないだと確認しました私の入力要素。私が逃しているものは何ですか?

+0

答え)、jQueryでこの機能が使いやすくなるかもしれません。 – Amalea

答えて

2

通常、更新メソッドは要素の内部htmlを置換するために使用されます。おそらく、Ext.get( "buildInfo")。value = valueによってbuildInfo要素の値を設定できます。私はこのように使用ExtJSのを見たことがないにもかかわらず:)

+1

これはExtJSではなく、Ext Coreです。 –

1

入力フィールドの正直

:。Ext.get( 'binfoを')だけの提案(したがって、コメントではないdom.value =値

+0

これはDOMの場合は正しくなります。 – durtto

関連する問題