を追加しません、私は初心者くさいよそう簡単に行く:JSONデータオブジェクトが
この$アヤックス関数は正しい場所に私のXHRのデータを追加しませんなぜ私が把握することはできません。
// gets the cache data from our php file
function getcaches() {
$.ajax({
method: 'get',
url: "php/findcache.php",
dataType: "json", // return type data is json
success: function(data){ // <-- data is in json format
//parse the json data
$('#caches').append($('<p>' + data[0].name + '</p>'));
},
error: function(data) {
console.log('error');
}
});
return false;
}
これは関連するjavascriptです。私はちょうど私が間違ってやっているのか理解していない
[OU0397] => stdClass Object
(
[code] => OU0397
[name] => A Mighty Oak in the Open
[location] => 28.527633|-81.125167
[type] => Virtual
[status] => Available
)
...私は放火魔でそれを見ることができるので、データがオブジェクトに適切に格納されている知っています。すべてのポインタ?
$('#caches').append($('<p>' + data[0].name + '</p>'));
をそして、あなたはdata
を調べる:あなたはFirebugのを持っている場合は
あなたはなぜあなたが '[0]'を持っていると思いますか? –
data [0] .nameまたはdata.nameですか? –
私は両方を試しましたが、私には応答を与えません – pizoelectric