-1

私のphpクラスはオブジェクトオブジェクトの配列を返しています。それぞれの属性を呼び出すか選択したいと思います。

私のJSは次のようになります。

$.get("getData.php", function(result){
            var data = jQuery.parseJSON(result);

            $.each(data, function(i, v){
                    console.log($(this).attr('myPlantCode'));

...しかし、コンソールは配列内のオブジェクトごとに「未定義」を返すだけです。

私はそれが単純なものでなければならないことを知っています、そして私はおそらく遠くないでしょう...しかし、どのように私は名前で特定の属性を呼び出すのですか?

4

1 に答える 1

0

ああ...私はそれがばかげた愚かなことだと知っていました。console.log(v.Site.myPlantCode)が機能したのは、解析結果がオブジェクトにラップされたオブジェクトの配列を提供したためです。次に、JSONを不必要に解析せずにデータを取得できるかどうかを確認します。

于 2012-04-09T17:08:55.423 に答える