ExtJS:如何将子元素追加到Ext.select()结果?

时间:2010-11-11 03:08:36

标签: dom extjs appendchild

我有这个表结构:

<table class="x-toolbar-ct">
    <tbody>
        <tr>
            <td>col1</td>
            <td>col2</td>
        </tr>
    </tbody>
</table>

这段代码没有运气:

var row = Ext.select('.x-toolbar-ct').select('tbody').select('tr');
row.appendChild('<td>col3</td>');

那么如何添加新的<td>元素?谢谢。

1 个答案:

答案 0 :(得分:2)

我们必须使用createChild(),并使用first()返回第一个元素。

var row = Ext.select(".x-toolbar-ct").first().first().first();
row.createChild("<td>col3</td>");