$.ajax({

type: "GET",

url: url,

success:function(data){

var obj = JSON.parse(data);

for(var i=0; n=obj.List.Names.length; i<n; i++){

if(obj.List.Names[i] == "undefined"){

setName("기본 네임");

}else{

setName(obj.List.Names[i].value);

}

}

});


-------

cannot read property 'value' of undefined..... 발생.....


해결책 - typeof 를 사용하라


$.ajax({

type: "GET",

url: url,

success:function(data){

var obj = JSON.parse(data);

for(var i=0; n=obj.List.Names.length; i<n; i++){

if(typeof obj.List.Names[i] == "undefined"){

setName("기본 네임");

}else{

setName(obj.List.Names[i].value);

}

}

});

Posted by 스트라
,