2

我需要创建一个表,只有当它里面有一些内容(行)时才应该在页面中显示。该表的目的主要是显示用户导入的数据(Excel 表)。我在 ASP 中进行所有编码,我该如何完成呢?

4

1 回答 1

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"

演示

于 2012-10-05T11:11:08.330 回答