看下图片看下js的变量dataObj var dObj=dataObj[0];
if(dObj !=undefined){
for(i=0;i<dObj.length;i++){
for(j=0;j<dObj[i].length;j++){
tr=tr+"<tr><td width='200' height='30'> "+dObj[i].column_value+"</td><td width='370'>"+dObj[i].data+"</td></tr>"
}
}
}
大家看下红色部分 ,再集合图片中显示的内容,为什么dObj.length会是undefined而不是2哦?
if(dObj !=undefined){
for(i=0;i<dObj.length;i++){
for(j=0;j<dObj[i].length;j++){
tr=tr+"<tr><td width='200' height='30'> "+dObj[i].column_value+"</td><td width='370'>"+dObj[i].data+"</td></tr>"
}
}
}
大家看下红色部分 ,再集合图片中显示的内容,为什么dObj.length会是undefined而不是2哦?
判断dObj是不是undefined,应该用typeof(dObj) != "undefined"