我会像这样拥有我的PHP:
array(2) {
[0]=>
object(stdClass)#20 (1) {
["name"]=>
string(5) "Indie"
}
[1]=>
object(stdClass)#21 (1) {
["name"]=>
string(12) "Cult-classic"
}
}
然后对其进行 json_encode 编码,结果如下:
0: {name:Indie}
name: "Indie"
1: {name:Cult-classic}
name: "Cult-classic"
那么为什么这是未定义的(它实际上只是遍历将结构视为字符串的每个字符。
for(var i = 0; i < tagged.length; i++) {
alert(tagged[i].name);
}
更新:
$.post('/host/tags/item_tags/' + movieId,
function(tagged) {
alert(tagged);
for(var i = 0; i < tagged.length; i++) {
alert(tagged[i]);
}
});