このjavascriptループ操作で何が間違っていますか?

ショーン

AJAXを使用してphpからいくつかのデータを呼び出しましたが、alert(data.a)をコーディングした場合の結果は次のようになります...

({a:[{my_id:"34", name:"Dave"}, {my_id:"39", name:"Barry"}]} 

これをループして値を抽出する方法がわかりません。

私の最新のコード...

for (var key in data.a)
{
 if (data.a.hasOwnProperty(key))
 {
   alert(key + " -> " + data.a[key]);
 }
}

...ディスプレイ

0 -> [object Object]

これも同じように表示されます...

for (var i=0,  tot=data.a.length; i < tot; i++)
{
  for (var key in data.a[i]) 
  {
    if (data.a[i].hasOwnProperty(key))
    {
      alert(key + " -> " + data.a[i][key]);
    }
  }
}

これらの結果をループして表示用のデータを抽出する秘訣は何ですか?

それが役に立ったら、これが私のphpの最後に送るものです...

$x['a'] = $myArray; 
echo json_encode($x);

あなたの時間と助けをありがとう。

Jayesh Chandrapal

あなたがやっているときdata.a[key]:ループのために、あなたはJSONオブジェクトを取得している{my_id:"34", name:"Dave"}キー= 0のため、および{my_id:"39", name:"Barry"}キー= 1だから、あなたのためにこのような何かを行う必要があります値を取得するために:

for (var key in data.a)
{
  if (data.a.hasOwnProperty(key))
  {
     alert(key + " -> " + data.a[key].my_id);
     // data.a[key].name to get name attribute
  }
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

JavaのForループで何が間違っていますか?

分類Dev

MySQLのこのループで何が間違っているのですか

分類Dev

このループで何が間違っているのですか?

分類Dev

GitHubのこのPythonサンプルコードで何が間違っていますか?

分類Dev

foreachループで配列操作を実行する際に何が間違っていますか?

分類Dev

このgsubの例で何が間違っていますか?

分類Dev

このブール値で何が間違っているのですか

分類Dev

このmySQL外部キーの設定で何が間違っていますか?

分類Dev

無限ループでのこの試みで私は何を間違っていますか?

分類Dev

JavaScript:Try / Catch-ここで何が間違っているのですか?

分類Dev

Luaテーブルの初期化-ここで何が間違っているか

分類Dev

selectからのこのアップデートで何が間違っているのですか

分類Dev

Codehs Inventory:このコードで何が間違っているのですか?

分類Dev

このC ++コードで何が間違っているのですか?

分類Dev

phpforeachループ私は何か間違ったことをしています

分類Dev

このforループと間違っては何ですか?奇妙なエラー

分類Dev

javascriptでこの正規表現を解析する際に何が間違っていますか?

分類Dev

Javascriptの「for」ループは、「if」を挿入すると正しく機能しません。私は何が間違っているのですか?

分類Dev

この正規表現で何が間違っていますか?

分類Dev

このSendInputスニペットで何が間違っていますか?

分類Dev

このPOSTリクエストで何が間違っていますか?

分類Dev

このAngularHTTPリクエストで何が間違っていますか?

分類Dev

PYTHON 私が間違っていることは何ですか? ループと if ステートメント

分類Dev

これらのループを機能させるにはどうすればよいですか? 私は何が間違っているのですか?

分類Dev

javascript-私は何が間違っているのですか?

分類Dev

好奇心旺盛なJavaScriptの解析では、ノードも返されます。:このコードで何が間違っているのでしょうか。

分類Dev

JavaScript関数を「クラス」として使用する:ここで何が間違っているのですか?

分類Dev

ここでPromiseの拒否で何が間違っているのですか?

分類Dev

何がこの積み重ね棒グラフで間違って起こっていますか?

Related 関連記事

  1. 1

    JavaのForループで何が間違っていますか?

  2. 2

    MySQLのこのループで何が間違っているのですか

  3. 3

    このループで何が間違っているのですか?

  4. 4

    GitHubのこのPythonサンプルコードで何が間違っていますか?

  5. 5

    foreachループで配列操作を実行する際に何が間違っていますか?

  6. 6

    このgsubの例で何が間違っていますか?

  7. 7

    このブール値で何が間違っているのですか

  8. 8

    このmySQL外部キーの設定で何が間違っていますか?

  9. 9

    無限ループでのこの試みで私は何を間違っていますか?

  10. 10

    JavaScript:Try / Catch-ここで何が間違っているのですか?

  11. 11

    Luaテーブルの初期化-ここで何が間違っているか

  12. 12

    selectからのこのアップデートで何が間違っているのですか

  13. 13

    Codehs Inventory:このコードで何が間違っているのですか?

  14. 14

    このC ++コードで何が間違っているのですか?

  15. 15

    phpforeachループ私は何か間違ったことをしています

  16. 16

    このforループと間違っては何ですか?奇妙なエラー

  17. 17

    javascriptでこの正規表現を解析する際に何が間違っていますか?

  18. 18

    Javascriptの「for」ループは、「if」を挿入すると正しく機能しません。私は何が間違っているのですか?

  19. 19

    この正規表現で何が間違っていますか?

  20. 20

    このSendInputスニペットで何が間違っていますか?

  21. 21

    このPOSTリクエストで何が間違っていますか?

  22. 22

    このAngularHTTPリクエストで何が間違っていますか?

  23. 23

    PYTHON 私が間違っていることは何ですか? ループと if ステートメント

  24. 24

    これらのループを機能させるにはどうすればよいですか? 私は何が間違っているのですか?

  25. 25

    javascript-私は何が間違っているのですか?

  26. 26

    好奇心旺盛なJavaScriptの解析では、ノードも返されます。:このコードで何が間違っているのでしょうか。

  27. 27

    JavaScript関数を「クラス」として使用する:ここで何が間違っているのですか?

  28. 28

    ここでPromiseの拒否で何が間違っているのですか?

  29. 29

    何がこの積み重ね棒グラフで間違って起こっていますか?

ホットタグ

アーカイブ