NET這裏的傢伙,所以我在使用Javascript很生疏(或JQuery的爲此事)的Javascript遍歷.NET SerializedJson
我連載從服務器端.NET的列表,我需要在客戶端訪問。字符串結果採用以下格式。
[{"id":"1","name":"xxx"},{"id":"2","name":"yyy"}]
我該如何在Javascript中迭代?我真的很難獲得數組中的值。我最終迭代了JSON字符串的每個字符。
function BuildList() {
var result = '<%= JSON %>';
for (var obj in result) {
alert("Obj: " + obj);
for (var property in result[obj]) {
alert(property + "value: " + result[obj][property]);
}
}
}
不要把JSON變量在引號'VAR的結果= <%=JSON%>;' – jwatts1980
@ jwatts1980:一個不錯的主意,但始終不理想。它也可能會搞亂VS自動格式化。 – musefan
@musefan:同意。我+1了你的回答:) – jwatts1980