PHP配列からデータを取得するのに問題があるようですが、これを行う方法のさまざまな例を見てきましたが、私のコードを動作させることができないため、 。JQueryのPHP配列からの読み込み
PHP方法
function getLatestActivity(){
$messages = array(
array('id'=>'01', 'value'=>'blah'),
array('id'=>'02', 'value'=>'Oil'),
array('id'=>'03', 'value'=>'Spark')
);
echo json_encode($messages);
return;
}
AJAXはfunctiom
function getLatestActivities(){
$.ajax({
type: "GET", url: "include/process.php",
data:{
getLatestActivity: "true",
toUser: "4",
ignoreMessages:"1",
dataType: "json"
},
success: function(data){
$.each(data, function (i, elem) {
alert(data.id);
});
}
});
}
"未定義" のメッセージアウト・アラートのプリントを取得、任意の助けをいただければ幸いありがとう。
奇妙ですがまだ動作しませんでした。 –
'$ .each()'の前の 'data'にあるものを確認してください。 – hsz
「アラート(データ);」と書いたら$ .each()の代わりに [{"id": "01"、 "value": "blah"}、{"id": "02"、 "value": "Oil"}、 "id": "03"、 "value": "Spark"}] –