0

JSONで連想配列を出力するphpコードがあります。配列内のオブジェクトにアクセスするにはどうすればよいですか。配置する必要があるjson配列の最初の項目にアクセスすることはわかっていますがdata.item0.adlink、オブジェクトを反復処理してdata、json配列の各オブジェクトのすべてを出力したいと考えています。私の配列とコードは以下の通りです。ありがとう。

配列

{"item0":{"image":"preview.jpg","file":"video.mp4","adImage":"none","adLink":"http:\/\/sammyukavi.com\/"},"item1":{"image":"preview.jpg","file":"video.mp4","adImage":"none","adLink":"http:\/\/sammyukavi.com\/"},"item2":{"image":"preview.jpg","file":"video.mp4","adImage":"none","adLink":"http:\/\/sammyukavi.com\/"}}

コード

    $.ajax({
                        type: "GET",
                        dataType: "json",
                        data: {'first':'1','last':'3'} ,
                        beforeSend: function(x) {
                            if(x && x.overrideMimeType) {
                                x.overrideMimeType("application/json;charset=UTF-8");
                            }
                        },
                        url: 'test.php',
                        success: function(data) {
//I want to get a single item from the data object
                            $.each(data,function(){
//output a property for the single item here
console.log($(this))
                          })
                        }
                    })
                };
4

1 に答える 1

0

これは私が探していたものです。

function(data) {
                        $.each( data, function( index, value ) {
                            console.log(value)
                        })
                    }
于 2013-03-14T08:27:56.057 に答える