仅在表中显示某些行时显示表

时间:2012-10-05 10:56:55

标签: html ajax asp-classic

我需要创建一个表,只有在其中包含一些内容(行)时才应该在页面中显示。该表的目的主要是显示用户导入的数据(excel表)。我在ASP中进行所有编码,我该如何实现?

1 个答案:

答案 0 :(得分:1)

实际上你可以保留你的表hidden并在页面加载时可以检查table中是否有行,例如

<强> HTML

<table id="xldata" style="display:none">
<thead>
  <th>Colimn One</th><th>Colimn Two</th>
</thead>
<tbody>    
  <tr><td>Cell1</td><td>Cell2</td></tr>
  <tr><td>Cell3</td><td>Cell4</td></tr>
<tbody>    

JS

$(function(){
    if($('table#xlData tbody').children().size()) $('table#xlData').show();
});

但您应该在表格中使用id,即id="xldata"

DEMO