ここに私のjqueryがあります:
$.ajax({
url: 'function.php',
type: 'post',
datatype: 'json',
success: function(data){
var toAppend = '';
if(typeof data === "object"){
for(var i=0;i<data.length;i++){
toAppend += '<li>'+data[i]["asin"]+'</li>';
}
$('.results').append(toAppend);
}
}
});
ここに私のphpがあります:
echo json_encode($items_from_amazon);
私はすでに firebug を使用しており、応答から json 値を正常に取得していますが、なぜオブジェクト オブジェクトの出力を取得しているのでしょうか?何が問題なのですか?何か不足していますか?