私はここでjQueryを使用して非常に基本的なことを行っており、JSONデータが戻ってきて、aspxページにjTemplatesを使用して表示しようとしています。私のコードはすべて、グーグルで検索した例からのストレートコピーペーストです。元のコードはありません。Websvcから戻ってきた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データが表示を拒否するだけです。私は何が間違っているのですか?