私はajax-callを実行しています。これは配列を返します。JSループからAJAXレスポンス配列までの配列、データの取得方法は?
私は対応 - これらの配列のそれぞれの要素を作成するには、JavaScriptでforループやろうとしている:これは、配列が別の配列であるのそれぞれに、配列で構成されて返されますアレイ。私のコード:
$.ajax({
url: $("base").attr('href') + 'json/handler',
data : data,
cache: false,
contentType: false,
processData: false,
type: 'POST',
success: function(data){
console.log(data);
for(var entry in data) {
$('#testdiv').prepend("<span class='test' data-unixtime='" + entry[2] + "'>" + entry[0] + "</span><br>");
}
entry[0]
とentry[2]
ちょうどシングル(ランダム)番号を返します。私はまた、entry[1][tablename]
を使って入れ子配列のデータに到達することはできません。
私はループを行う方法をいくつか試してみましたが、いくつかの(ランダムな)数字がありましたが、必要な値に近いものはありませんでした。
あなたがそれが何であると思うかではなく、 'entry'とは何かを記録しようとしてください。配列の 'for 'も使わないでください。 – charlietfl
私はTwig(PHP)に慣れているので、このミスを犯しました!この方法はうまくいくようです: 'var arrayLength = data.length; for(var i = 0; i
ajax関数の属性としてdataTypeを追加しようとしましたか? dataType: 'json' あなたがアクセスしたいキーの間に「tablename」「 –