我在这里使用 jQuery 做非常基本的东西,返回的 JSON 数据,尝试在 aspx 页面上使用 jTemplates 显示它。我所有的代码都是从我搜索过的示例中直接复制粘贴。没有原始代码。我已经能够调试到从我的 web svc 返回的 result.d 数据是 JSON 数据的地步。
{"MG":{"Status":"Pending",...
我的模板是:
<script type="text/html" id="TemplateResultsTable">
{#template MAIN}
<table cellpadding="10" cellspacing="0" border="1">
<tr>
<td>Status</td>
<td>{$T.MG.Status}</td>
<td>Title</td>
<td>Price</td>
</tr>
</table>
{#/template MAIN}
</script>
我设置模板的 jquery 代码是:
$('#InnerResult').setTemplate($('#TemplateResultsTable').html());
$('#InnerResult').processTemplate(result.d);
而且我有一个 div(实际上是面板)ID 为 InnerResult。
模板中的表格显示得很好,所以我知道那部分正在工作。只是 $T.MG.Status 拒绝显示数据。我究竟做错了什么?