2个table   
第二个table里就一个tr,内容从后台调用,如果后台没加就不会显示想用JS控制,如果第二个table里后台加了数据,那么隐藏第一个table。

解决方案 »

  1.   


    if (document.getElementById("table2").rows.length) {
        document.getElementById("table1").style.display = "none";
    }
      

  2.   

    第一个table用一个div括起来。设个ID。。第二个table中的tr 设一个ID。。然后根据后台返回的值进行判断.document.getElementById("").style.display = "none";
      

  3.   

     通过request获取后台数据控制table的样式
    <script>
       if('${i}'==0){
            document.getElementById("table").style.display='none';
    } else{
            document.getElementById("table").style.display='block';
    }
    </script>
      

  4.   

    在JS动态加载table2的时候,加一句document.getElementById("table2").style.display='none';这样可以吧,简单。