我正在尝试遍历表以创建csv字符串。我在表上对jquery进行了一些排序,所以我希望能够获得生成的排序数据。问题是我想识别每一个新行,所以在每行的最后一个td之后添加一个\ n或者其他东西。下面的代码是不对的。任何指针都赞赏。
function GetCsv() {
var strCSV = '';
$('#MyTable tr').each(function() {
var lis = $(this).siblings;
for (var i = 0; i < lis.length; i++) {
strCSV += $(this).find("td").eq(i).html();
}
strCSV += 'New line';
});
}
答案 0 :(得分:3)
尝试:
function GetCsv() {
var strCSV = '';
$('#MyTable tr').each(function() {
$(this).children().each(function(){
strCSV += $(this).html();
})
strCSV += 'New line';
});
}