将多个表Javascript到excel(行/列大小可以不同)
我要做的是在我的页面中查找所有表:将多个表Javascript到excel(行/列大小可以不同),javascript,jquery,excel,Javascript,Jquery,Excel,我要做的是在我的页面中查找所有表: $('table') 然后将它们转换为一个excel文件和一张工作表。这些表的显示顺序应与它们在原始页面中的显示顺序相同,它们之间有一个空白excel行 我已经找到了很多关于将一个表转换为excel或两个具有相同行/列大小的表的答案,但我没有找到任何线索来说明我正在尝试做什么 这就是我目前使用的:这是我的解决方案, 将所有表追加到一个表中。 丑陋-但有效 $('body').append('<table style="display:none;" id
$('table')
然后将它们转换为一个excel文件和一张工作表。这些表的显示顺序应与它们在原始页面中的显示顺序相同,它们之间有一个空白excel行
我已经找到了很多关于将一个表转换为excel或两个具有相同行/列大小的表的答案,但我没有找到任何线索来说明我正在尝试做什么
这就是我目前使用的:这是我的解决方案,
将所有表追加到一个表中。
丑陋-但有效
$('body').append('<table style="display:none;" id="test"></table>');
$('table').each(function() {
$('#test').append($(this).html());
$('#test').append('<tr><td/></tr>');
});
$('table#test').remove();
$('body')。追加(“”);
$('table')。每个(函数(){
$('#test').append($(this.html());
$('#test')。附加('');
});
$('table#test')。删除();
然后只需使用任何表格到excel的转换代码方法(在执行最后一个命令之前)。请包括用于一个表格的方法示例。问题应该是自包含的。编辑带有细节的问题