每个把手都有问题。数据正在输入,但由于某些原因没有显示。
这是用于显示表的代码,以及用于处理信息和显示数据的javascript。
<script id="audit-log-template" type="text/x-handlebars-template">
{{#each data}}
<tr>
<td>{{updated_at}}</td>
<td>{{before_name}}</td>
<td>{{action_sub1_type}}</td>
<td>{{action_sub2_type}}</td>
<td>{{created_at}}</td>
<td>{{location_name}}</td>
<td>{{machine_model}}</td>
<td>{{unique_identifier}}</td>
<td class="cur">{{value_before}}</td>
<td>{{after_name}}</td>
<td class="cur">{{value_after}}</td>
</tr>
{{/each}}
这是JavasSript代码:
var getReportData = function() {
$("#audit-log-placeholder").empty();
var bank_template = Handlebars.compile($('#audit-log-template').html());
var bank_placeHolder = $("#audit-log-placeholder");
$.each(data,function(index,element){
// Generate the HTML for each post
var html = bank_template(element);
// Render the posts into the page
bank_placeHolder.append(html);
});
});
}
是否有根本不显示数据的原因?