3

私はこの形式のjsonを持っています:

{"COLUMNS":["ID", "Name"],"DATA":
[ 
  ["1","Joe"],
  ["2", "Sam"],
  ["3", "Doug"],
]
}

このデータからjavascriptでドロップダウンリストを作成する方法の例を探していましたが、json/ドロップダウンリストのすべての例はjsonが異なる形式です。私は JavaScript をあまり扱っていないか、json データをまったく扱っていないので、どこから始めればよいかわかりません。誰かが素晴らしいチュートリアルや例の方向性を教えてくれますか? ありがとう。

4

2 に答える 2

0

正しいJSは次のようになります。

window.onload = function () {
    var JSON = {
        "COLUMNS":["ID", "Name"],
        "DATA": [ 
            ["1","Joe"],
            ["2", "Sam"],
            ["3", "Doug"]
        ]
    }, select = document.getElementById("selector");
    for (var i = 0; i < JSON.DATA.length; i++) {
    var at = JSON.DATA[i], id = at[0], name = at[1];
        var option = document.createElement("option");
        option.value = id;
        option.textContent = name;
        select.appendChild(option);
    };
};
于 2016-03-07T10:19:12.167 に答える