繁体   English   中英

PHP if (isset) JavaScript 等价物

[英]PHP if (isset) JavaScript equivalent

我这里有一个问题,我想在 PHP 中创建像 if (isset) 这样的条件,但是在 ajax 响应之后,如果它为空,这里收到的响应是这样的:

(2) [Array(0), Array(0)]
0: []
1: []
length: 2

如果有数据,就像这样:

0: {description_content: "mnadmnsa",  course_content1: "madmna", course_content2: "mmnsadm", course_content3: "msadn", …}
1: {course_content1: "madmna", course_content2: "mmnsadm", course_content3: "msadn", course_content4: "msandm"}
    length: 2

我曾尝试使用空方法,但出现错误:

空未定义

这是我的代码:

$.ajax({
              type : "get",
              url : url,
              success:function(data){
                if (empty (data[0]) !=null) {
                   console.log('has data');
                }else{
                  console.log('data');
                }
              }

只需删除empty()函数,因为那是无效的 JS。 话虽如此,这是您调整后的代码:

$.ajax({
    type: 'get',
    url: url,
    success: function (data) {
        if (data[0] != null) {
            console.log('has data');
        } else {
            console.log('does not have data');
        }
    }
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM