在表格的网页上打印数组值(json格式化)

时间:2017-07-13 22:00:26

标签: javascript jquery html arrays web

我的.html页面上有以下功能:

function Success(data)
{
var obj;
obj=JSON.parse(data);
document.write(obj);
}

将对象返回为您好,您好,如何,是,您,我,他们,他们 我想实现以下目标:Like this

我该怎么做?

1 个答案:

答案 0 :(得分:0)

如果obj是一个字符串,那么您可以将其分割为','并生成如下表:



var obj;
obj=JSON.parse(data);
obj = obj.split(',')

result = '<table><tr>';
obj.forEach(function (item, i) {
  result += '<td>' + item +'</td>';
  if ((i + 1) % 4 == 0) result += '</tr><tr>';
})
result += '</tr></table>';

document.write(result);
&#13;
&#13;
&#13;

您可能需要在之后设置表格样式。