无法使用ExtJS设置输入字段

时间:2012-03-15 15:10:29

标签: javascript extjs

我有一个onChange事件,它应该触发输入字段的更新。这是我的代码:

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);
}

我已经验证我传递的是有效值,但我仍然无法更新输入元素的值。知道我错过了什么吗?

2 个答案:

答案 0 :(得分:2)

Update方法通常用于替换元素的内部html。也许你可以通过Ext.get(“buildInfo”)设置buildInfo元素的值.value = value。

老实说虽然我从未见过以这种方式使用的extjs :)

答案 1 :(得分:1)

对于输入字段:Ext.get('binfo')。dom.value = value