将JSON数组转换为jQuery中的HTML表是否有一种非常简单的方法可以将一个JSON对象数组转换为HTML表,不包括几个字段?还是我要手动做这个?
3 回答
慕仙森
TA贡献1827条经验 获得超7个赞
$.makeTable = function (mydata) { var table = $('<table border=1>'); var tblHeader = "<tr>"; for (var k in mydata[0]) tblHeader += "<th>" + k + "</th>"; tblHeader += "</tr>"; $(tblHeader).appendTo(table); $.each(mydata, function (index, value) { var TableRow = "<tr>"; $.each(value, function (key, val) { TableRow += "<td>" + val + "</td>"; }); TableRow += "</tr>"; $(table).append(TableRow); }); return ($(table));};
var mydata = eval(jdata);var table = $.makeTable(mydata);$(table).appendTo("#TableCont");
添加回答
举报
0/150
提交
取消