を更新する私のようなマスターテンプレートがあります。子テンプレート
<script type="text/x-jQuery-tmpl" id="baseTmpl">
<tr>
<td>${Name}</td>
<td>
<div id="${ID}">
{{tmpl "#displayTmpl"}}
</div>
</td>
</tr>
</script>
<script type="text/x-jQuery-tmpl" id="displayTmpl">
<a id="myLink" href="javascript:changeTmpl(${ID})">${Department}</a>
</script>
<script type="text/x-jQuery-tmpl" id="editTmpl">
<input type="text" id="text" value="${Department}" />
</script>
<script type="text/javascript">
function changeTmpl(id) {
var templateItem = $('#'+id).tmplItem();
templateItem.tmpl = editTemplate;
templateItem.update();
};
</script>
上記のコードは、同様にすべてのtrデータを削除し、私はテンプレートを更新するとき。あなたはVaRのtemplateItemを選択したときに、私は基本テンプレートでちょうどdiv要素の内容ではなく、完全なTR
私はとにかく、すべてのtrの内容ではなく、divの内容をレンダリングする必要があります。 – Ashish