关于识别getjson响应值的问题

时间:2013-12-19 05:01:26

标签: jquery getjson

如果我提供正确的data.value,我有一个getjson成功记录,如果我给出无效的数据。它在浏览器上显示一个空数组[],如何识别json返回一个空使用我的getjson代码的数组[],如果我给出无效的data.value,我已尝试下面的代码但无法工作。需要你的帮助。

$.getJSON("http://xxx.xx.xx/mobapp/api/get-pli-details?id=" + data.value, function (result) {
    console.log('here ' + result[0].email);
    if (result[0] === null) {
        popup("<h3>M-Elec</h3>Invalid PLI ID");
    } else {
        email = result[0].email;
        userType = result[0].utype;
        name = result[0].name;
    }
});

2 个答案:

答案 0 :(得分:0)

试试这个

$.getJSON(url,function(result){
    if ( result.length == 0 ) {
        console.log("NO DATA!")
    }
});

答案 1 :(得分:0)