2

こんにちは、次のデータを含む、textareasdata という名前の json ファイルがあります。

[
{"Select":"11","PhotoCount":"12"},
{"Select":"21","PhotoCount":"22"}
]

したがって、最初の Select と PhotoCount を html ページの div 要素に表示したいと思います。次の関数を使用しています。

function fncLoadData(){

        $.getJSON('textareasdata.json', function(data) {
                        //alert(data);
            $("#txtTextArea").html(data);


        });
}

アラートボックスに[object Object]と表示されます。どうすればいいですか、ありがとう。

4

3 に答える 3

1
function fncLoadData() {
    $.getJSON('textareasdata.json', function(data) {
        var firstSelect = data.shift();
        $("#txtTextArea").html(firstSelect.Select + " " + firstSelect.PhotoCount);
    });
}
于 2012-11-12T15:19:57.193 に答える
0

あなたが持っている

[ // <-- array of
{"Select":"11","PhotoCount":"12"}, // <-- objects
{"Select":"21","PhotoCount":"22"}
]

したがって、最初のオブジェクトを取得するには、[index]を使用します-配列はゼロインデックスです

data[0].Select  // get first select
data[0].PhotoCount  // get first photocount
于 2012-11-12T15:19:31.787 に答える
-1
$("#yourDIV").html(data[0].Select+data[0].PhotoCount);
于 2012-11-12T15:20:13.207 に答える