HTML表格td显示

时间:2013-03-27 05:36:50

标签: html html-table

我有多个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。该表的总行数。

例如。如果在第一行之后,loop-2再生成2行,我想要X = 3

1 个答案:

答案 0 :(得分:1)

仅使用HTML无法做到这一点。唯一可能的方法是计算发生条件的次数 befroe 你的循环。即每次执行相同的循环并在每次条件满足时递增X.