我正在尝试使用jQuery-tmpl
plugin构建表格行。
这些是该行的每个单元格的值:
var fields = ["a","b","c"];
这是我的模板:
<tr>
<td>{{= $data}}</td>
</tr>
问题是生成的模板是:
<td>a</td>
<td>b</td>
<td>c</td>
但预期结果是:
<tr>
<td>a</td>
<td>b</td>
<td>c</td>
</tr>
我找到解决此问题的唯一方法是在javascript中添加tr
标记,如下所示:
$("<tr>"+htmlGeneratedByTemplate+"</tr>").appendTo("#id-of-my-table");
有没有人遇到同样的问题?
感谢您的帮助。
答案 0 :(得分:1)
使用appendTo
在tr
<tr id="myList"></tr>
$.tmpl( "myTemplate", movies ).appendTo( "#myList" );