[英]How to add new row to a html table in ExtJS
您好,我已经使用常规表格和javascript在表格末尾添加新行,有人可以帮助我在表格末尾添加包含html元素的新行吗?
最简单的方法是使用Ext.Template
var tpl = new Ext.Template(
'<tr>',
'<td>{0}</td>',
'</tr>'
);
tpl.append('myTable', [ Ext.id() ]);
在此处检查工作示例: http : //jsfiddle.net/chrisramakers/xG3wq/
如果要处理更复杂的dom插入,则可以考虑使用通过Ext.DomHelper创建的模板,如下所示。
var tpl = Ext.DomHelper.createTemplate({
tag: 'tr', children: [{
tag: 'td', html: '{0}'
}]
});
tpl.append('myTable', [ Ext.id() ]);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.