我似乎无法思考如何处理带有溢出单元格的表格并将这些单元格中的数据添加到另一个单元格中。我知道我的解释有点含糊,但请查看图片。
最终输出应如下所示:
目前我正在开发一个名为 jQuery 的库jquery-csv
,并使用csv.toArrays()
给我一个数组作为输出的方法。从我的JSFiddle中,我坚持将我拥有的价值添加join()
到适当的位置。因此,在循环中,我正在检查它是否是数组的第 4 个元素,那么之后的其余数据应该加入到单个字符串中并添加到前一个单元格中。我的问题是我应该如何将我制作的连接字符串添加到它的前一个单元格中?非常感谢您的帮助。
function generateTable(data) {
var html;
var overflow;
for(var row in data) {
html += '<tr>\r\n';
var myStr = [];
var almost;
for(var item in data[row]) {
//html += '<td>' + data[row][item] + '</td>\r\n';
if(data[row].indexOf(data[row][item]) < 4){
html += '<td>' + data[row][item] + '</td>\r\n';
}else{
myStr.push(data[row][item]);
console.log(myStr);
almost = myStr.join(":");
console.log(almost);
}
}
console.log("this : " + almost); //items all joined
html += '</tr>\r\n';
}
return html;
}