ExtJS: Как добавить дочерний элемент в результат Ext.select ()? - PullRequest
1 голос
/ 11 ноября 2010

У меня есть такая структура таблицы:

<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 Ответ

2 голосов
/ 11 ноября 2010

Мы должны использовать createChild() и использовать first (), чтобы вернуть первый элемент.

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