如何使用JQuery呈现对象数组

时间:2010-04-15 03:36:58

标签: asp.net jquery

假设返回的JSON是

{"2010143545":{"info":[1,"soccer"]},
 "2010143547":{"info":[0,"Basketball"]}
}

如何使用jQuery在ASP.NET页面上呈现数组?更准确地说,我需要设置什么样的HTML模板才能使用jQuery填充JSON?

谢谢。

1 个答案:

答案 0 :(得分:0)

结果div的HTML:

<div id="myDiv">Results here</div>

和JS。我会尽力说明如何使用它。

$.get("webservice.asmx?id=555", function(data){
    var str = "";
    for(var i = 0; i < data.length; i++){
        var number = data[i];           // When i=0, this is "2010143545"
        var infoName = data[i].info[1]; // When i=0, this is "soccer"

        // Example of rendering
        str += "<p>The number " +number+ " holds the name " +infoName+ "</p>";
    }
    $("#myDiv").html(str);
});