【发布时间】:2012-11-09 16:20:37
【问题描述】:
我在这里使用 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'd as InnerResult。
模板中的表格显示得很好,所以我知道这部分工作正常。只是 $T.MG.Status 拒绝显示数据。我做错了什么?
【问题讨论】:
-
谢谢。我完全错过了。我几乎总是能得到很好的信息和大量关于 SO 的答案。如果答案在评论中怎么办?似乎不是将评论标记为答案的方法。
-
对此发表评论并要求他将此评论作为答案..
-
谢谢。对我当前问题的答案有任何想法吗?
标签: jquery asp.net json jtemplates