如果这是一个多余的问题,请让我知道并指出我那里,但我没有找到确切的问题/答案组合,也没有找到两者的混合。
我在 jquery 中有一些从 php 页面调用函数的 ajax。如果没有车把,json 数据会很好地返回。那里没有问题。但是,我似乎无法让 ajax 将我的结果写入车把模板。这是我现在拥有的代码:
$.ajax({
type: "post",
url: "../includes/db_functions.inc.php",
data: ({ p : p, p2 : p2, f : f }),
dataType: "json",
success: function(results){
$.each(results, function(i, item){
var context = [
{
id : item[i].id,
clock_number : item[i].clock_number,
}
],
template = Handlebars.compile( $('#template').html() );
$('table.entries').append( template(context) );
});
}
});
有人知道我在这里可能会错过什么吗?我 99% 确定它在上下文区域中,但只是没有找到它。
[编辑]
<table class="entries">
<script id="template" type="text/x-handlebars-template">
<tr>
<td>{{id}}</td>
<td>{{clock_number}}</td>
</tr>
</script>
</table>