我有多个HTML表,其中嵌入了一些Ruby代码。如下所示:
<% loop-1 %>
<table>
<tr>
<td rowspan=" X ">abcd</td>
<td>xyz</td>
</tr>
<% loop-2 %>
<% if (condition) %>
<tr>
<td></td>
<td>xyz1</td>
</tr>
<% end %>
<% end %>
</table>
<% end %>因此,如上所述,根据loop-1生成了多个表。现在,每个表将至少有一行。在第一行之后,再次出现另一个循环-2和一些条件。在每个表的第一行之后可能有可变数量的行数。我希望第一个函数的rowspan(X) = no。该表的总行的百分比。
例如。如果在第一行之后,循环-2又生成了两行,我需要X=3
发布于 2013-03-27 14:36:24
您不能仅使用HTML来做到这一点。唯一可能的方法是计算在你的循环之前会发生多少次条件。即较早地执行相同的循环,并在每次满足条件时递增X。
https://stackoverflow.com/questions/15652532
复制相似问题