我正在尝试将JSON对象解析为html表,但我似乎无法将其正确解析。


期望格式:
&#xA;&#xA; <前> <代码>去年今年未来年&#xA; 45423 36721 873409&#xA ; &#xA;&#xA;CURRENT FORMAT:
&#xA;&#xA; 去年45423&#xA;今年36721& #xA;未来年份873409&#xA;
&#xA;&#xA; JSON:
&#xA;&#xA; [{ column_name:“去年”,“column_data”:45423},{column_name:“今年”,“column_data”:36721},{column_name:“未来年”,“column_data”:873409}]&#xA; 代码>
&#xA;&#xA; HTML:
&#xA;&#xA; &lt; div class =“panel-body”&gt;& #xA; &lt; div id =“main-aged-debtors-bar”style =“height:250px”&gt;&lt; / div&gt;&#xA; &LT; DIV&GT;&#XA; &lt; table class =“table table-hover”id =“crpw_table”&gt;&#xA; &LT; THEAD&GT;&#XA; &LT; / THEAD&GT;&#XA; &LT; TBODY&GT;&#XA; &LT; / tbody的&GT;&#XA; &LT; /表&gt;&#XA; &LT; / DIV&GT;&#XA;&LT; / DIV&GT;&#XA; 代码>
&#XA;&#XA; CODE:
&#XA;&#XA ; $。getJSON(url,jsonObject,&#xA; function(data){&#xA; for(var i = 0; i&lt; data.length; i ++){&#xA; tr = $('&lt; tr /&gt;');&#xA; tr.append(“&lt; td&gt;”+ data [i] .column_name +“&lt; / td&gt;”);&#xA; tr。 append(“&lt; td&gt;”+ data [i] .column_data +“&lt; / td&gt;”);&#xA; $('#crpw_table')。append(tr);&#xA;}&#xA ;}); &#XA; 代码>
&#XA;
答案 0 :(得分:2)
没有太大的不同
$.getJSON(url, jsonObject,
function (data) {
tr1 = $('<tr/>');
tr2 = $('<tr/>');
for (var i = 0; i < data.length; i++) {
tr1.append("<td>" + data[i].column_name + "</td>");
tr2.append("<td>" + data[i].column_data + "</td>");
}
$('#crpw_table').append(tr1);
$('#crpw_table').append(tr2);
}
);
答案 1 :(得分:1)
$.getJSON(url, jsonObject,
function (data) {
var tr = $('<tr/>');
for (var i = 0; i < data.length; i++) {
tr.append("<td>" + data[i].column_name + "</td>");
}
$('#crpw_table').append(tr);
tr = $('<tr/>');
for (i = 0; i < data.length; i++) {
tr.append("<td>" + data[i].column_data + "</td>");
}
$('#crpw_table').append(tr);
});
答案 2 :(得分:1)
尝试,
$.getJSON(url, jsonObject,
function (data) {
var tr1 = $('<tr/>');
var tr2 = $('<tr/>');
for (var i = 0; i < data.length; i++) {
tr1.append("<td>" + data[i].column_name + "</td>");
tr2.append("<td>" + data[i].column_data + "</td>");
}
$('#crpw_table').append(tr1).append(tr2);
});