[英]Error in accessing json data
這是我的ajax代碼
$.ajax({
url:"jsoncontent.json",
dataType:"json",
success:function(data){
var tem = data;
var test ='facebook';
alert(tem.facebook[0].name);//working
alert(tem.test[0].name);//Why it is not Working?How can i access with test variable
//alert(tem.test+[2].name);tried
}
});
我在訪問json數據時感到困惑..任何幫助
您需要使用括號表示法 。
因此使用
alert(tem[test][0].name);
代替
alert(tem.test[0].name);
編輯:根據評論。 您應該訪問官方的jQuery.each()文檔
$.each(tem[test],function(index, value){
alert(value.name);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.