我需要使用ajax使用wicket创建以下类型的标记:
<table>
<tr>
<td><a>first</a></td>
<tr>
<tr>
<td>displayed/closed if first is clicked <a>open</a></td>
</tr>
<tr><td>this and following displayed/closed if above open is clicked</td></tr>
<tr><td>there may be any number of these</td></tr>
<tr>
<td>there may be any number of these as well <a>open</a></td>
</tr>
<tr>
<td>any number of these as well <a>second</a></td>
</tr>
</table>
如何使用ListViews或其他一些wicket元素单独切换打开表的“内部”行。我不想求助于渲染所有内容并切换可见性,但只有在请求展开时才真正在服务器端创建行。标记也应该是有效的xhtml(排除行组的任意容器)。我知道我可以放多个tbodys,但它只适用于一个级别的嵌套(不允许....)。