$.getJSON(url, function(json) { var output = ''; $.each(json, function(i,d) { if(d.DESCRIPTION == 'null'){ console.log("Its empty"); } var description = d.DESCRIPTION; output += '<tr><td>'+d.NAME+'</td><td>'+'<tr><td>'+d.DESCRIPTION+'</td><td>'; }); });
我尝试添加
if(d.DESCRIPTION == 'null'){ console.log("Its empty");
检查返回的对象是否为空,但是它不起作用。
有人可以告诉我这是怎么回事吗?
只需测试数组是否为空。
$.getJSON(url,function(json){ if ( json.length == 0 ) { console.log("NO DATA!") } });