Html 仅当表有一些行要显示时才显示该表

Html 仅当表有一些行要显示时才显示该表,html,ajax,asp-classic,Html,Ajax,Asp Classic,我需要创建一个表,只有当它里面有一些内容(行)时,它才应该显示在页面中。该表主要用于显示用户导入的数据(excel表格)。我正在用ASP做所有的编码,我怎样才能做到这一点呢?实际上你可以隐藏你的表并且在页面加载时你可以检查表中是否有行,比如 HTML <table id="xldata" style="display:none"> <thead> <th>Colimn One</th><th>Colimn Two</th>

我需要创建一个表,只有当它里面有一些内容(行)时,它才应该显示在页面中。该表主要用于显示用户导入的数据(excel表格)。我正在用ASP做所有的编码,我怎样才能做到这一点呢?

实际上你可以隐藏你的表
并且在页面加载时你可以检查
中是否有行,比如

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>    
但是您应该为表使用
id
,即
id=“xldata”


.

你对空桌子的标记是什么?只是
?如果有一些内容要放进去,为什么不直接打印表格呢?是的,标记是。对不起,我不能理解你的评论的后面部分。请注意问题的质量:请考虑发布代码示例(即“我现在用下面的代码做”),它显示了你正在努力实现的问题和你所拥有的问题。代码示例还将澄清您的服务器语言,因为很少看到用asp classic编写的新代码。
$(function(){
    if($('table#xlData tbody').children().size()) $('table#xlData').show();
});