0

我正在尝试找到解决方案:

  • 我有一个隐藏的属性“可见性”(这在 load() 事件中)
  • 我有一个执行 SQL 操作的按钮(文件名为:requetesql.php)
  • requetesql.php 文件检查我的数据库中的信息并返回一个名称(图像文件名)。

它工作得很好但是......我想要这样:当 SQL 返回“无”时,属性 style.visibility 不会改变并且仍然“隐藏”。

我尝试了很多事情,例如:

  • 使用 '$('#logo').html(content);' 之后的条件进行测试 喜欢:if (content==''){...]但没有任何效果。

任何帮助将不胜感激:)

多谢,伙计 !

`函数去(){

            $.ajax({


            url: "requetesql.php",
             ifModified:false,

            success: function(content) {
            $('#logo').html(content);

                document.getElementById('logo').style.visibility="visible";
                document.getElementById('logo_cont').style.visibility="visible";
                var img = document.createElement("IMG");
                img.src = 'server/php/files/'+content;
                document.getElementById('logo').appendChild(img);


        }
        });`
4

1 回答 1

0

您的退货中可能有一些空白,这将删除它:

if($.trim(content) !==) {
  // code to handle empty return
}
else {
  // code to handle non-empty return
}
于 2013-09-11T19:40:53.657 回答