2010-11-11 59 views
1

我有这样的表结构:ExtJS:如何将子元素附加到Ext.select()结果?

<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>元素追加?谢谢。

回答

2

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

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