0

我正在对 box.net 进行 API 调用。我想将响应中的数据显示到表格中。但有时响应是空的。那个时候我想向用户展示一些信息。

所以我的想法是div在我得到一些响应并禁用div包含消息时显示包含表。反之亦然。

我是 jquery 的新手。没有找到合适的例子。我从这些例子中尝试了一些东西,但没有成功。这是

if (sizeof($folder_entries) == 0) 
    {
        echo '<script>';
        echo '$("#message").show()';
        echo '$("#content").hide()';
        echo '</script>';
    }
    else 
    {
        echo '<script>';
        echo '$("#message").hide()';
        echo '$("#content").show()';
        echo '</script>'; 
}

我怎么能得到那个?

提前致谢。

4

1 回答 1

0

似乎您需要简单的 javascript 或 jquery 来显示和隐藏 div

<script>
if (some condition..... )
      {
            document.getElementById("test").style.display  = '';       
      }
      else
      {
            document.getElementById("test").style.display  = 'none';
      }
 </script>

<div name="test" id="test">

jQuery:

$(document).ready(function() {
 $('#hideh1').click(function(){
   $('div.showhide,h1').hide();
 });
 $('#showh1').click(function(){
   $('div.showhide,h1').show();
 });
 $('#toggleh1').click(function(){
   $('div.showhide,h1').toggle();
 });

});

于 2012-12-04T15:55:41.023 回答