<script type="text/template" id="receipt_template">
<tbody>
<%
for(var i=0;i<data.length;i++){
%>
<tr>
<td align="center"><%=data[i].receipt_id%></td>
<td align="center"><%=data[i].date%></td>
<td align="center"><%=data[i].name%></td>
<td align="center"><%=data[i].area%></td>
<td align="center"><%=data[i].invoice_id%></td>
<td align="center"><%=data[i].amount%></td>
</tr>
<%
}
%>
</tbody>
</script>
我尝试使用下划线js中的html模板(http://underscorejs.org/#template) 它工作正常。也是netbeans ide的空错误。但aptana ide显示错误为&#34;此行的多个标记,语法错误&#34;。
我做错了吗?如何关闭此警告?
答案 0 :(得分:0)
你没有做错任何事。下划线模板使用特殊的,可自定义的标记来嵌入javascript代码。您的IDE无法解析这些问题,并且认为所有HTML都会出现这些错误。