我做过类似的事情
PHP
$returndata[$num] = array(
'type' => $num,
'id'=>$desc['id'],
'title' => $desc['title'],
);
json_encode($returndata);
AJAX
success: function(data){
var arr = data;
for (i in arr)
{
console.log(arr[i].title);
}
}
还试过
success: function(data){
$.each(data, function(i, val){
console.log(val.title);
});
}
我有以下JSON,我想将其放在单独的var中以便在HTML中使用。
{
"5" :
{
"type":"5",
"id":"590",
"title":"Little Lamb"
}
"7" :
{
"type" : "7",
"id":"540",
"title":"Little Lamb 2"
}
}
但我无法获得头衔。
答案 0 :(得分:1)
试试这个:
for(key in data){
if(data.hasOwnProperty(key)){
console.log(data[key].title);
}
}