2010-04-15 74 views
0

數組假設JSON返回的如何渲染對象的使用jQuery

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

如何使用jQuery呈現ASP.NET頁面上的陣列?更確切地說,我需要設置什麼類型的HTML模板來使用jQuery填充JSON?

謝謝。

回答

0

HTML的結果DIV:

<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); 
});