我正在尝试以宽的水平带输出块中的查询集。即,给出了由4个分组的46个项目的结果集 -
div1<br>1 2<br>3 4
<br>
div2<br>5 6<br>7 8
<br>
........
<br>
div12<br>45 46
如何正确嵌套几个&lt; CFLOOP&gt;要正确输出这个,这样做会更清洁吗?最终目标是能够作为锚点跳转(滚动)到每个div。
我无法使用表格或&lt; UL&gt;提出解决方案。任何正确方向的指针都会受到赞赏!
答案 0 :(得分:1)
首先尝试Peter建议,如果这不起作用,此算法应该有效。
<cfloop query="q">
<cfif (q.currentRow-1) % 4 EQ 0>
<br>div#q.currentRow\4+1#
</cfif>
<cfif q.currentRow % 2 EQ 1>
<br>
</cfif>
#q.currentRow#
</cfloop>
您应该自己检查边缘情况。