1
빈 배열을 반환합니다. 저는 .ajax를 사용하여 서버 측 코드를 호출하고 json을 반환합니다. 내가 가지고있는 문제는 빈 배열을 얻는 것입니다. 그래서 내 "success : function (data)"안에는 data [0] .id가 정의되지 않았다고 말하는 것입니다. 이 문제를 해결할 방법이 있습니까?json은 내 페이지가로드 될 때
빈 배열을 반환합니다. 저는 .ajax를 사용하여 서버 측 코드를 호출하고 json을 반환합니다. 내가 가지고있는 문제는 빈 배열을 얻는 것입니다. 그래서 내 "success : function (data)"안에는 data [0] .id가 정의되지 않았다고 말하는 것입니다. 이 문제를 해결할 방법이 있습니까?json은 내 페이지가로드 될 때
당신은이 같은 0
을,의 경우는, 반환하거나 다른 무언가를 액세스하기 전에 .length
property을 확인할 수 있습니다 닉 Craver @
if(data.length === 0) {
alert("empty!");
return;
}
//it has entries, carry on...
var id = data[0].id;
- 아 하! 예, 그게 속임수 였어요. 정말 고맙습니다. – hersh