【发布时间】:2015-03-03 10:21:48
【问题描述】:
这是我的 jsrender html
<script id="pageDetails1" type="text/x-jsrender">
<tr>
<td class="hidden-xs">{{>pageName}}</td>
<td class="hidden-xs">{{>pageCount}}</td>
</tr>
</script>
<script id="pageDetails2" type="text/x-jsrender">
<tr>
<td class="hidden-xs">{{>pageName}}</td>
<td class="hidden-xs">{{>pageCount}}</td>
</tr>
</script>
<script id="pageDetails3" type="text/x-jsrender">
<tr>
<td class="hidden-xs">{{>pageName}}</td>
<td class="hidden-xs">{{>pageCount}}</td>
</tr>
</script>
这是 html 表格 ID,我在其中插入模板
<tbody id="pageDetails-1"></tbody>
<tbody id="pageDetails-2"></tbody>
<tbody id="pageDetails-3"></tbody>
这是我用来将名为“tdaPages”的数组推送到这些 id 的 jquery 代码。
$("#pageDetails-1").html($("#pageDetails1").render(tdaPages));
$("#pageDetails-2").html($("#pageDetails2").render(tdaPages));
$("#pageDetails-3").html($("#pageDetails3").render(tdaPages));
我想要什么: 就是获取pageDetails1中的前10个元素的id,然后是pageDetails2中的后10个,然后pageDetails3中的后10个元素。
我得到了什么: 它对所有人显示相同的值。即 pageDetails1,pageDetails2,pageDetails3 显示相同的元素。
谁能建议如何解决这个问题?
【问题讨论】:
-
一个名为“tdaPages”的数组是的,对所有人来说都是一样的。
-
使用 #index 检查不同 pageDetails 部分的计数器
标签: javascript jquery html jsrender