为了账号安全,请及时绑定邮箱和手机立即绑定

ajax返回的数据怎么判断为空

ajax返回的数据怎么判断为空

弑天下 2018-11-27 01:00:27
ajax返回的数据怎么判断为空
查看完整描述

1 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

ajax返回的数据判断为空和普通的判断是否为空是一样的,直接使用if语句判断即可。

工具原料:编辑器、浏览器

1、后台传输的数据一般为Json字符串,如果数据为空则直接传输空字符串或者直接给其他的标识符来让前端区分。

2、简单的代码示例如下:

1

2

3

4

5

6

7

8

9

10

11

12

$.ajax({

            type:"post",

            url:"test.html",

            success:function(data){

                //参数data是后台传回来的数据

                if(data==''){

                    alert("数据为空");

                }else{

                    //做相关的解析处理

                }

            }

        });

3、如果是标识符如状态码判断可能是这样的,假设数据为空给一个字段为status的值我10000。

1

2

3

4

5

6

7

8

9

10

11

12

$.ajax({

            type:"post",

            url:"test.html",

            success:function(data){

    var data =JSON.parse(data);

    if(data.status==100000){

        alert('数据为空');

    }else{

      //相关处理

    }

}

        });

 


查看完整回答
反对 回复 2018-12-18
  • 1 回答
  • 0 关注
  • 554 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信