1
當我的頁面加載時,我使用.ajax來調用服務器端代碼並返回json。我遇到的問題是我得到一個空數組。所以在我的「成功:功能(數據)」,它是說數據[0] .id是未定義的。有什麼辦法可以解決這個問題嗎?json return empty array
當我的頁面加載時,我使用.ajax來調用服務器端代碼並返回json。我遇到的問題是我得到一個空數組。所以在我的「成功:功能(數據)」,它是說數據[0] .id是未定義的。有什麼辦法可以解決這個問題嗎?json return empty array
您可以訪問它,返回或做其他事,如果它是0
,這樣前檢查.length
property:
if(data.length === 0) {
alert("empty!");
return;
}
//it has entries, carry on...
var id = data[0].id;
@尼克Craver - 啊哈!是的,那個竅門尼克。非常感謝。 – hersh 2010-08-02 20:11:41