是否可以在JQuery / JTemplates / ASP.NET中使用这样的嵌套UI?
或多或少的伪代码:重要的部分是td内的第二个foreach循环。
<table>
<thead style="font-weight: bold">
<tr>
<td>{$P.lang['pupilName']}</td>
<td>{$P.lang['mail']}</td>
</tr>
</thead>
<tbody>
{#foreach $T.table as record}
<tr>
<td>{$T.record.name}</td>
<td>{$T.record.mail}</td>
<td> // thats the 3rd column containing a listbox/list with documents
{#foreach $T.table1 as doc}
<ul>
<li>excel sheet 1</li>
<li>word document 2</li>
<li>pdf document 4</li>
</ul>
{#/for}
</td>
</tr>
{#/for}
</tbody>
</table>
答案 0 :(得分:0)
嵌套for-each应该是可能的:请参阅说明示例的this article。
我只看到我的代码问题就是我相信行
{#foreach $T.table1 as doc}
应该是
{#foreach $T.record.table1 as doc}
即。你需要为父表中的每条记录引用一个嵌套表。